Pythonda list funksiyasidan foydalanib ro'yxatlar yaratish

list funksiyasidan foydalanib ham roʻyxat yaratishingiz mumkin. Bunday holda, yozuv kvadrat qavslardan foydalanishga qaraganda bir oz uzunroq shaklga ega:

lst = list()

Keyinchalik, ro'yxatga qo'shmoqchi bo'lgan elementimizni list funktsiyasi parametriga beramiz. Biroq, bu erda muhim bir holat bor. list funktsiyasi o'zining asosiy parametrida ko'rsatilgan elementni ro'yxatga aylantiradi. Keling, bitta satrli ro'yxat tuzamiz:

lst = list('1') print(lst) # chiqaradi ['1']

Agar biz ro'yxatga bir nechta element qo'shmoqchi bo'lsak, ularni bitta uzun satr sifatida kiritishimiz mumkin:

lst = list('1234') print(lst) # chiqaradi ['1', '2', '3', '4']

Bu funktsiyaga son kiritkanimizda, biz xatoga duch kelamiz:

lst = list(1234) print(lst) # xato chiqaradi

Quyidagi kod beriladi:

tst = list('abcde') print(tst)

Konsolga nima chop etilishini ayting.

Quyidagi kod beriladi:

tst = list('a12b') print(tst)

Konsolga nima chop etilishini ayting.

Quyidagi kod beriladi:

tst = list(5678) print(tst)

Konsolga nima chop etilishini ayting.

Quyidagi kod beriladi:

tst = list('4321') print(tst)

Konsolga nima chop etilishini ayting.

 

uz ru