Pythonda ma`lumotlar to`plami


Pythonda ma`lumotlar to`plami. List


Download 154.93 Kb.
bet5/15
Sana23.06.2023
Hajmi154.93 Kb.
#1651773
1   2   3   4   5   6   7   8   9   ...   15
Bog'liq
Aralov Sanjar

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")

Download 154.93 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   15




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling