split metodu
split metodu, bir dizeyi soldan ilk eşleşen
alt dize ve parametrede belirtilen ayırıcıya
göre bölünmüş bir liste döndürür. İkinci isteğe
bağlı parametrede dizeyi kaç kez böleceğimizi
belirtiriz. Varsayılan olarak dizeyi sınırsız
sayıda bölebiliriz.
Sözdizimi
dize.split(ayırıcı, [bölme sayısı])
Örnek
split metodunu aşağıdaki dizeye uygulayalım
ve bir kez bölelim:
txt = 'ab_ac_dea'
print(txt.split('_', 1))
Kodun çalıştırılmasının sonucu:
['ab', 'ac_dea']
Örnek
Şimdi ise split metodunu bölme sayısı
belirtmeden uygulayalım:
txt = 'ab_ac_dea'
print(txt.split('_'))
Kodun çalıştırılmasının sonucu:
['ab', 'ac', 'dea']
Ayrıca bakınız
-
rsplitmetodu,
bir dizeyi sağdan alt dizeye göre böler -
rpartitionmetodu,
bir dizeyi son eşleşen alt dizeye göre böler -
partitionmetodu,
bir dizeyi ilk eşleşen alt dizeye göre böler -
joinmetodu,
bir string listesinden bir dize döndürür