Python Dizgi split() Metodu
Örnek
Her kelimeyi bir liste elemanı olarak içeren bir dizgiyi bir liste olarak ayırma:
txt = "welcome to China" x = txt.split() print(x)
Tanım ve Kullanım
split() metodu dizgiyi bir liste olarak ayırır.
Ayırıcı belirtebilirsiniz, varsayılan ayırıcı her türlü boş karakterdir.
Yorum:max belirtilirse, liste belirtilen sayıya bir ekleme yapar.
Sözdizimi
string.split(",")separator, max)
Parametre Değeri
Parametre | Açıklama |
---|---|
separator | Opsiyonel. Dizgiyi ayırmak için kullanılacak ayırıcıyı belirler. Varsayılan değer boş karakterdir. |
max | Opsiyonel. Eşitlenmesini istediğiniz sayıyı belirler. Varsayılan değer -1, yani “tüm出现次数” |
Daha Fazla Örnek
Örnek
Virgül ve boşluk takip eden bir ayırıcı kullanarak dizgiyi bölün
txt = "hello, my name is Bill, I am 63 years old" x = txt.split(", ") print(x)
Örnek
Kare işaret karakteri olarak ayırıcı kullanın:
txt = "apple#banana#cherry#orange" x = txt.split("#") print(x)
Örnek
Dizgiyi en fazla 2 projeye sahip bir liste olarak ayırma:
txt = "apple#banana#cherry#orange" # max parametresini 1 olarak ayarlayarak 2 elemanlı bir liste döner! x = txt.split("#", 1) print(x)