Pythonda Ro‘yxatlar (lists)

Pythonda Ro‘yxatlar (lists)

Baratov Muslimbek

Ro'yxat - bu buyurtma qilingan va o'zgartirilishi mumkin bo'lgan to'plam. Python-da ro'yxatlar kvadrat qavslar bilan yoziladi.

Ro'yhat (List)

Python-da ro'yxatlar kvadrat qavslar bilan yoziladi.

Misol uchun:

List = ["apple", "banana", "cherry"]
print(List)

Elementlarga kirish

Siz indeks raqamiga murojaat qilib ro'yxat elementlariga kirangiz bo'ladi:

Misol uchun:

List = ["apple", "banana", "cherry"]
print(List[1])

Man'fiy indekslash

Manfiy indeksatsiya degani - oxiridan boshlanishi, -1 - oxirgi bandga, -2 - oxirgidan oxirgi bandga va boshqalar.

List = ["apple", "banana", "cherry"]
print(List[-1])

Indekslar oralig'i

Siz indekslar oralig'ini qayerdan boshlashni va qayerda tugashini belgilash orqali belgilashingiz mumkin. Agar oraliqni belgilashda, qaytarilgan qiymat ko'rsatilgan elementlar bilan yangi ro'yxat bo'ladi.

List = ["apple", "banana", "cherry", "grade","melon","kiwi"]
print(List[2:5]

Ro'yxat bo'ylab halqa (Tsikl)

Oldindan foydalanib ro'yxat elementlari orasida tsikl hosil qilishingiz mumkin:

List = ["apple", "banana", "cherry"]

for x in List:

  print(x)


Pythonda ro'yhatning funksiyalari(methods)

Ro'yhat methods

1. append()Ro'yxat oxirida element qo'shiladi

2. clear() Ro'yxatdagi barcha elementlarni olib tashlaydi

3. copy() Ro'yxat nusxasini qaytaradi

4. count() Belgilangan qiymatga ega elementlar sonini qaytaradi

5. extend() Ro'yxat elementlarini (yoki har qanday iterable) joriy ro'yxatning oxiriga qo'shing

6. index() Belgilangan qiymatga ega birinchi element indeksini qaytaradi

7. insert() Belgilangan joyga element qo'shadi 8. pop() Elementni belgilangan joyga olib tashlaydi

9. remove() Belgilangan qiymat bilan elementni olib tashlaydi

10.reserve() Ro'yxat tartibini o'zgartiradi

11. sort() Ro'yxatni tartiblaydi


Bizni telegram kanalda kuzatib boring:

Telegram

Report Page