Python-da sətri siyahıya bölmək
Biz həmçinin sətrdən siyahı yarada bilərik.
Bunun üçün onu
metodu split ilə bölməliyik.
Metodun parametrində bölmə üçün
istifadə edəcəyimiz ayırıcı təyin edirik.
Yalnız unutmayın ki, bu ayırıcı
sətrin özündə də mövcud olmalıdır:
txt = '1-2-3-4'
print(txt.split('-')) # çap edəcək ['1', '2', '3', '4']
Əgər split metoduna
ayırıcı ötürülməsə, onda o sadəcə bütün
sətri bir siyahı elementinə çevirər:
txt = '1-2-3-4'
print(txt.split()) # çap edəcək ['1-2-3-4']
Aşağıdakı kod verilmişdir:
txt = 'a,b,c,d,e'
print(txt.split(','))
Deyin, konsola nə çap olunacaq.
Aşağıdakı kod verilmişdir:
txt = 'a_bc_de'
print(txt.split('_'))
Deyin, konsola nə çap olunacaq.
Aşağıdakı kod verilmişdir:
txt = 'ab 12 cd'
print(txt.split(''))
Deyin, konsola nə çap olunacaq.
Aşağıdakı kod verilmişdir:
txt = '1 23 45'
print(txt.split(' '))
Deyin, konsola nə çap olunacaq.
Aşağıdakı kod verilmişdir:
txt = '123_45'
print(txt.split())
Deyin, konsola nə çap olunacaq.