Python String split() Yöntemi
Örnek
Bir dizeyi, her kelimenin bir liste öğesi olduğu bir listeye bölün:
txt = "welcome to the jungle"
x = txt.split()
print(x)
Tanım ve Kullanım
Yöntem split()
, bir dizeyi bir listeye böler.
Ayırıcıyı belirtebilirsiniz, varsayılan ayırıcı herhangi bir boşluktur.
Not: maxsplit belirtildiğinde, liste belirtilen sayıda öğe artı bir .
Sözdizimi
string.split(separator, maxsplit)
Parametre Değerleri
Parameter | Description |
---|---|
separator | Optional. Specifies the separator to use when splitting the string. By default any whitespace is a separator |
maxsplit | Optional. Specifies how many splits to do. Default value is -1, which is "all occurrences" |
Daha fazla örnek
Örnek
Ayırıcı olarak virgül ve ardından bir boşluk kullanarak dizeyi bölün:
txt = "hello, my name is Peter, I am 26 years old"
x = txt.split(", ")
print(x)
Örnek
Ayırıcı olarak bir karma karakter kullanın:
txt = "apple#banana#cherry#orange"
x = txt.split("#")
print(x)
Örnek
Dizeyi en fazla 2 öğe içeren bir listeye bölün:
txt = "apple#banana#cherry#orange"
# setting the maxsplit parameter
to 1, will return a list with 2 elements!
x = txt.split("#", 1)
print(x)