Eilutės skaidymas į sąrašą Python kalboje
Sąrašą taip pat galime sukurti iš eilutės.
Tam ją turime išskaidyti naudojant
metodą split. Metodo parametre
nurodome skiriklį, pagal kurį bus
skaidoma eilutė. Tik nepamirškite, kad šis
skiriklis turi egzistuoti pačioje eilutėje:
txt = '1-2-3-4'
print(txt.split('-')) # išves ['1', '2', '3', '4']
Jei metodui split neperduosime
skiriklio, jis tiesiog pavergs visą
eilutę į vieną sąrašo elementą:
txt = '1-2-3-4'
print(txt.split()) # išves ['1-2-3-4']
Duotas toks kodas:
txt = 'a,b,c,d,e'
print(txt.split(','))
Pasakykite, kas bus išvesta į konsolę.
Duotas toks kodas:
txt = 'a_bc_de'
print(txt.split('_'))
Pasakykite, kas bus išvesta į konsolę.
Duotas toks kodas:
txt = 'ab 12 cd'
print(txt.split(''))
Pasakykite, kas bus išvesta į konsolę.
Duotas toks kodas:
txt = '1 23 45'
print(txt.split(' '))
Pasakykite, kas bus išvesta į konsolę.
Duotas toks kodas:
txt = '123_45'
print(txt.split())
Pasakykite, kas bus išvesta į konsolę.