Virknes sadalīšana sarakstā Python
Mēs varam izveidot sarakstu arī no virknes.
Lai to izdarītu, mums tā jāsadaļa, izmantojot
metodi split. Metodes parametrā
ierakstām atdalītāju, pēc kura veiksim
virknes sadalīšanu. Tikai ņemiet vērā, ka šim
atdalītājam ir jāatrodas arī pašā virknē:
txt = '1-2-3-4'
print(txt.split('-')) # izvadīs ['1', '2', '3', '4']
Ja metodei split netiek padots
atdalītājs, tad tā vienkārši pārveidos visu
virkni par vienu saraksta elementu:
txt = '1-2-3-4'
print(txt.split()) # izvadīs ['1-2-3-4']
Dots šāds kods:
txt = 'a,b,c,d,e'
print(txt.split(','))
Sakiet, ko izvadīs konsolē.
Dots šāds kods:
txt = 'a_bc_de'
print(txt.split('_'))
Sakiet, ko izvadīs konsolē.
Dots šāds kods:
txt = 'ab 12 cd'
print(txt.split(''))
Sakiet, ko izvadīs konsolē.
Dots šāds kods:
txt = '1 23 45'
print(txt.split(' '))
Sakiet, ko izvadīs konsolē.
Dots šāds kods:
txt = '123_45'
print(txt.split())
Sakiet, ko izvadīs konsolē.