Python-da setiri sanawyň içinde bölmek
Sanawy setirden hem döredip bileris.
Bunun üçin ony split metodu bilen
bölmelidiris. Metoduň parametrinde setiri
haýsy bölüjilik üçin böljekdigimizi görkezeris.
Ýöne ýatda saklaň, bu bölüjilik
setiriň özünde-de bolmalydyr:
txt = '1-2-3-4'
print(txt.split('-')) # ['1', '2', '3', '4'] çykarar
Eger split metoduna bölüjilik
berilmezse, onda ol diňe setiriň özüni
bir elementli sanawa öwürer:
txt = '1-2-3-4'
print(txt.split()) # ['1-2-3-4'] çykarar
Aşakdaky kod berlen:
txt = 'a,b,c,d,e'
print(txt.split(','))
Konsola näme çykajakdygyny aýdyň.
Aşakdaky kod berlen:
txt = 'a_bc_de'
print(txt.split('_'))
Konsola näme çykajakdygyny aýdyň.
Aşakdaky kod berlen:
txt = 'ab 12 cd'
print(txt.split(''))
Konsola näme çykajakdygyny aýdyň.
Aşakdaky kod berlen:
txt = '1 23 45'
print(txt.split(' '))
Konsola näme çykajakdygyny aýdyň.
Aşakdaky kod berlen:
txt = '123_45'
print(txt.split())
Konsola näme çykajakdygyny aýdyň.