12 of 151 menu

index Metodu

index metodu, bir listedeki elemanı arar ve ilk bulunduğu konumun indeksini döndürür. İlk parametrede aradığımız elemanı belirtiriz. İkinci isteğe bağlı parametrede aramanın başlayacağı konumu, üçüncü isteğe bağlı parametrede ise aramanın biteceği konumu belirtiriz.

Sözdizimi

liste.index(aranan, [aramanın başlangıcı], [aramanın sonu])

Örnek

'ab' elemanının ilk bulunduğu konumu bulalım:

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

Kodun çalıştırılmasının sonucu:

0

Örnek

Şimdi aramanın başlangıç ve bitiş konumlarını belirleyelim:

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

Kodun çalıştırılmasının sonucu:

2

Örnek

Olmayan bir elemanı arayalım:

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

Bu durumda metod bize bir hata döndürecek:

ValueError: 'xx' is not in list

Ayrıca Bakınız

  • listenin uzunluğunu döndüren len
    fonksiyonu
  • listedeki bir elemanın kaç kez geçtiğini döndüren count
    metodu
  • bir elemanı listede belirtilen indeksin öncesine ekleyen insert
    metodu
  • bir elemanı indeksine göre listeden silen pop
    metodu
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet