12 of 151 menu

Metod index

index metodi ro'yxatdagi elementni qidirib, uning birinchi uchraydigan indeksini qaytaradi. Birinchi parametrda qidirayotgan elementimizni belgilaymiz. Ikkinchi ixtiyoriy parametrda qidirish boshlanish joyini, uchinchi ixtiyoriy parametrda - qidirish tugash joyini ko'rsatamiz.

Sintaksis

ro'yxat.index(nima qidiramiz, [qidirish boshlanishi], [qidirish tugashi])

Misol

Keling 'ab' elementining birinchi uchraydigan joyini topamiz:

lst = ['ab', 'cd', 'ab', 'ef', 'ab'] print(lst.index('ab'))

Kodni bajarish natijasi:

0

Misol

Endi qidirish boshlanish va tugash joylarini belgilaymiz:

lst = ['ab', 'cd', 'ab', 'ef', 'ab'] print(lst.index('ab', 1, 3))

Kodni bajarish natijasi:

2

Misol

Mavjud bo'lmagan elementni qidirib ko'ramiz:

lst = ['ab', 'cd', 'ab', 'ef', 'ab'] print(lst.index('xx'))

Bunday holatda metod bizga xatolik qaytaradi:

ValueError: 'xx' is not in list

Shuningdek qarang

  • len funksiyasi,
    ro'yxat uzunligini qaytaradi
  • count metodi,
    ro'yxatdagi element mos kelishlar sonini qaytaradi
  • insert metodi,
    ro'yxatga elementni ko'rsatilgan indeks oldiga qo'shadi
  • pop metodi,
    elementni uning indeksi bo'yicha o'chiradi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish