Python да функцияси ёрдамида рўйхатлар яратиш
Рўйхатни list функцияси ёрдамида
ҳам яратиш мумкин. Бу ҳолда ёзиш
кўрсаткич қавслардан фойдалангандагина бир оз
узунрок шаклга эга:
lst = list()
Кейин list функциясининг параметрига
биз рўйхатга қўшмоқчи бўлган элементни
ўтамиз. Бирок, бу ерда муҳим нюанс мавжуд.
Ўзининг mohiyatiga кўра list функцияси
унинг параметрида кўрсатилган элементни
рўйхатга aylantiradi.
Келинг, битта сатрдан иборат рўйхат яратайлик:
lst = list('1')
print(lst) # чиқади ['1']
Агар биз рўйхатга бир нечта элемент қўшмоқчи бўлсак, уларни якка узун сатр кўринишида ўта оламиз:
lst = list('1234')
print(lst) # чиқади ['1', '2', '3', '4']
Функцияга сон ўтказishga уринишда биз хатолик оламиз:
lst = list(1234)
print(lst) # хатолик чиқаради
Куйидаги код берилган:
tst = list('abcde')
print(tst)
Консолда нима чиқади, айтинг.
Куйидаги код берилган:
tst = list('a12b')
print(tst)
Консолда нима чиқади, айтинг.
Куйидаги код берилган:
tst = list(5678)
print(tst)
Консолда нима чиқади, айтинг.
Куйидаги код берилган:
tst = list('4321')
print(tst)
Консолда нима чиқади, айтинг.