1.1. Pythonda ma`lumotlar to`plami. List Python dasturlash tilida to'rtta ma'lumotlar to'plami mavjud:
List - bu o'zgartirilishi mumkin bo'lgan to'plam. Takroriy a'zolarga ruxsat beradi.
Tuple - bu o'zgarmas to'plam. Takroriy a'zolarga ruxsat beradi.
Set bu tartiblanmagan va ko'rib chiqilmagan to'plamdir. Takroriy a'zolar yo'q.
Dictionary - bu tartiblanmagan, o'zgartiriladigan va indekslangan to'plam. Takroriy a'zolar yo'q.
List - Ma'lumot to'plami. List- bu o'zgartirilishi mumkin bo'lgan to'plam. Python-da ro'yxatlar kvadrat qavslar bilan yoziladi.
thislist = ["apple", "banana", "cherry"]
print(thislist)
['apple', 'banana', 'cherry'] Indeks raqamiga murojaat Siz indeks raqamiga murojaat qilib ro'yxat elementlariga kirishingiz mumkin:
thislist = ["apple", "banana", "cherry"]
print(thislist[1])
banana Teskari Indeks raqamiga murojaat, Teskari indeksatsiya degani oxiridan boshiga -1, oxirgi bandga, -2ikkinchi oxirgi bandga va boshqalarga ishora qiladi.
thislist = ["apple", "banana", "cherry"]
print(thislist[-1])
cherry Indekslar oralig'i Siz indekslar oralig'ini qayerdan boshlashni va qayerda tugashini belgilash orqali belgilashingiz mumkin. Oraliqni belgilashda, qaytarilgan qiymat ko'rsatilgan elementlar bilan yangi ro'yxat tashkil qiladi.
thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]
print(thislist[2:5])
['cherry', 'orange', 'kiwi'] Izoh: Qidiruv 2-indeksdan (shu jumladan) boshlanadi va 5-indeksda (kiritilmaydi).
Qiymatni List ichidan tekshirish. Belgilangan narsa ro'yxatda mavjudligini aniqlash uchun inkalit so'zdan foydalaning .
thislist = ["apple", "banana", "cherry"]
if "apple" in thislist:
print("Yes, 'apple' is in the fruits list")