Memisahkan String menjadi List di Python
Kita juga dapat membuat list dari sebuah string.
Untuk melakukannya, kita harus memisahkannya menggunakan
metode split. Dalam parameter metode,
tentukan pemisah (separator) yang akan digunakan untuk
memisahkan string. Hanya perlu diingat, bahwa
pemisah ini harus ada dalam string itu sendiri:
txt = '1-2-3-4'
print(txt.split('-')) # akan menampilkan ['1', '2', '3', '4']
Jika tidak ada pemisah yang diteruskan ke metode
split, maka metode akan mengubah seluruh
string menjadi satu elemen list:
txt = '1-2-3-4'
print(txt.split()) # akan menampilkan ['1-2-3-4']
Diberikan kode berikut:
txt = 'a,b,c,d,e'
print(txt.split(','))
Apa yang akan ditampilkan di konsol?
Diberikan kode berikut:
txt = 'a_bc_de'
print(txt.split('_'))
Apa yang akan ditampilkan di konsol?
Diberikan kode berikut:
txt = 'ab 12 cd'
print(txt.split(''))
Apa yang akan ditampilkan di konsol?
Diberikan kode berikut:
txt = '1 23 45'
print(txt.split(' '))
Apa yang akan ditampilkan di konsol?
Diberikan kode berikut:
txt = '123_45'
print(txt.split())
Apa yang akan ditampilkan di konsol?