Python-da list funksiyasi yordamida ro'yxatlar yaratish
Ro'yxatni list funksiyasi yordamida ham
yaratish mumkin. Bu holda yozuv kvadrat qavslardan
foydalangandan biroz uzqroq shaklga ega bo'ladi:
lst = list()
Keyin list funksiyasining parametriga
ro'yxatga qo'shmoqchi bo'lgan elementimizni
o'tkazamiz. Biroq, bu yerda muhim nuans mavjud.
list funksiyasi mohiyatiga ko'ra, uning
parametrida ko'rsatilgan elementni ro'yxatga
aylantiradi. Keling, bitta satrdan tashkil topgan
ro'yxat yarataylik:
lst = list('1')
print(lst) # ['1'] ni chiqaradi
Agar ro'yxatga bir nechta element qo'shmoqchi bo'lsak, ularni bitta uzun satr shaklida o'tkazishimiz mumkin:
lst = list('1234')
print(lst) # ['1', '2', '3', '4'] ni chiqaradi
Funksiyaga son o'tkazishga urinishda biz xatolik olamiz:
lst = list(1234)
print(lst) # xatolik chiqaradi
Quyidagi kod berilgan:
tst = list('abcde')
print(tst)
Konsolga nima chiqishini aytib bering.
Quyidagi kod berilgan:
tst = list('a12b')
print(tst)
Konsolga nima chiqishini aytib bering.
Quyidagi kod berilgan:
tst = list(5678)
print(tst)
Konsolga nima chiqishini aytib bering.
Quyidagi kod berilgan:
tst = list('4321')
print(tst)
Konsolga nima chiqishini aytib bering.