Bir Dizeyi Python'da Listeye Bölme

Bir listeyi ayrıca bir dizeden de oluşturabiliriz. Bunun için onu split metoduyla bölmemiz gerekir. Metodun parametresinde, dizeyi böleceğimiz ayırıcıyı belirtiriz. Sadece unutmayın, bu ayırıcı dizenin kendisinde de bulunmalıdır:

pythontxt = '1-2-3-4'
print(txt.split('-')) # çıktı: ['1', '2', '3', '4']

Eğer split metoduna bir ayırıcı verilmezse, tüm dizeyi tek bir liste öğesine dönüştürür:

pythontxt = '1-2-3-4'
print(txt.split()) # çıktı: ['1-2-3-4']
Задание 1

Aşağıdaki kod verilmiştir:

pythontxt = 'a,b,c,d,e'
print(txt.split(','))

Konsola ne yazdırılacağını söyleyin.

Задание 2

Aşağıdaki kod verilmiştir:

pythontxt = 'a_bc_de'
print(txt.split('_'))

Konsola ne yazdırılacağını söyleyin.

Задание 3

Aşağıdaki kod verilmiştir:

pythontxt = 'ab 12 cd'
print(txt.split(''))

Konsola ne yazdırılacağını söyleyin.

Задание 4

Aşağıdaki kod verilmiştir:

pythontxt = '1 23 45'
print(txt.split(' '))

Konsola ne yazdırılacağını söyleyin.

Задание 5

Aşağıdaki kod verilmiştir:

pythontxt = '123_45'
print(txt.split())

Konsola ne yazdırılacağını söyleyin.