Splitlines () yöntemi, dizeyi satır sonlarında böler ve dizedeki satırların bir listesini döndürür.
Sözdizimi splitlines()
şöyledir:
str.splitlines ((keepends))
splitlines () Parametreler
splitlines()
maksimum 1 parametre alır.
keepends (isteğe bağlı) - Keepends sağlanırsa ve True
satır sonları da listenin öğelerine dahil edilir.
Varsayılan olarak, satır sonları dahil edilmez.
Bölünmüş hatlardan Dönüş Değeri ()
splitlines()
dizedeki satırların bir listesini döndürür.
Satır sonu karakterleri yoksa, tek öğeli (tek satır) bir liste döndürür.
splitlines()
aşağıdaki çizgi sınırlarında bölünür:
Temsil | Açıklama |
---|---|
n | Satır besleme |
r | Satırbaşı |
r n | Satır Başı + Satır Besleme |
v veya x0b | Çizgi Tablolama |
f veya x0c | Form besleme |
x1c | Dosya Ayırıcı |
x1d | Grup Ayırıcı |
x1e | Kayıt Ayırıcı |
x85 | Sonraki Satır (C1 Kontrol Kodu) |
u2028 | Satır Ayırıcı |
u2029 | Paragraf Ayırıcı |
Örnek: Splitlines () nasıl çalışır?
grocery = 'MilkChickenBreadButter' print(grocery.splitlines()) print(grocery.splitlines(True)) grocery = 'Milk Chicken Bread Butter' print(grocery.splitlines())
Çıktı
('Süt', 'Tavuk', 'Ekmek', 'Tereyağı') ('Süt n', 'Tavuk r n', 'Ekmek r', 'Tereyağı') ('Sütlü Tavuk Ekmek Tereyağı')