Python String split ()

Metode split () memecah string pada pemisah yang ditentukan dan mengembalikan daftar string.

Sintaksnya split()adalah:

 str.split ((separator (, maxsplit)))

split () Parameter

split() Metode membutuhkan maksimal 2 parameter:

  • separator (opsional) - Ini adalah pemisah. String terpecah di pemisah yang ditentukan.
    Jika pemisah tidak ditentukan, string spasi (spasi, baris baru, dll.) Adalah pemisah.
  • maxsplit (opsional) - Maxsplit menentukan jumlah maksimum pemisahan.
    Nilai default dari maxsplit adalah -1, artinya, tidak ada batasan jumlah split.

Nilai pengembalian dari split ()

split() memutus string di pemisah dan mengembalikan daftar string.

Contoh 1: Bagaimana split () bekerja dengan Python?

 text= 'Love thy neighbor' # splits at space print(text.split()) grocery = 'Milk, Chicken, Bread' # splits at ',' print(grocery.split(', ')) # Splitting at ':' print(grocery.split(':'))

Keluaran

 ('Love', 'thy', 'neighbour') ('Milk', 'Chicken', 'Bread') ('Milk, Chicken, Bread')

Contoh 2: Bagaimana split () bekerja ketika maxsplit ditentukan?

 grocery = 'Milk, Chicken, Bread, Butter' # maxsplit: 2 print(grocery.split(', ', 2)) # maxsplit: 1 print(grocery.split(', ', 1)) # maxsplit: 5 print(grocery.split(', ', 5)) # maxsplit: 0 print(grocery.split(', ', 0))

Keluaran

 ('Susu', 'Ayam', 'Roti, Mentega') ('Susu', 'Ayam, Roti, Mentega') ('Susu', 'Ayam', 'Roti', 'Mentega') ('Susu, Ayam , Mentega roti')

Jika maxsplit ditentukan, daftar akan memiliki maxsplit+1item maksimum .

Artikel yang menarik...