Ростандани сатр ба рӯйхат дар Python
Эҷоди рӯйхат мо инчунин метавонем аз як сатр.
Барои ин мо бояд онро бо истифода аз
методи split ростанда кунем. Дар параметри методи
ҳаддифзорро муайян мекунем, ки бояд сатр ба он
ростанда шавад. Танҳо ба назар гиред, ки ин
ҳаддифзор бояд дар худи сатр вуҷуд дошта бошад:
txt = '1-2-3-4'
print(txt.split('-')) # ['1', '2', '3', '4']-ро чоп мекунад
Агар ба методи split ҳаддифзор дода нашавад,
он танҳо тамоми
сатрро ба як унсури рӯйхат табдил медиҳад:
txt = '1-2-3-4'
print(txt.split()) # ['1-2-3-4']-ро чоп мекунад
Рамзи зерин дода шудааст:
txt = 'a,b,c,d,e'
print(txt.split(','))
Бигӯед, ки дар консол чӣ чоп хоҳад шуд.
Рамзи зерин дода шудааст:
txt = 'a_bc_de'
print(txt.split('_'))
Бигӯед, ки дар консол чӣ чоп хоҳад шуд.
Рамзи зерин дода шудааст:
txt = 'ab 12 cd'
print(txt.split(''))
Бигӯед, ки дар консол чӣ чоп хоҳад шуд.
Рамзи зерин дода шудааст:
txt = '1 23 45'
print(txt.split(' '))
Бигӯед, ки дар консол чӣ чоп хоҳад шуд.
Рамзи зерин дода шудааст:
txt = '123_45'
print(txt.split())
Бигӯед, ки дар консол чӣ чоп хоҳад шуд.