12 of 151 menu

Die index-Methode

Die Methode index sucht ein Element in einer Liste und gibt den Index seines ersten Vorkommens zurück. Im ersten Parameter geben wir das gesuchte Element an. Im zweiten optionalen Parameter geben wir die Startposition der Suche an, im dritten optionalen Parameter - die Endposition der Suche.

Syntax

liste.index(was gesucht wird, [Start der Suche], [Ende der Suche])

Beispiel

Lassen Sie uns die Position des ersten Vorkommens des Elements 'ab' finden:

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

Ergebnis der Codeausführung:

0

Beispiel

Lassen Sie uns nun Start- und Endpositionen für die Suche festlegen:

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

Ergebnis der Codeausführung:

2

Beispiel

Suchen wir ein nicht vorhandenes Element:

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

In diesem Fall gibt die Methode einen Fehler zurück:

ValueError: 'ab' is not in list

Siehe auch

  • die Funktion len,
    die die Länge einer Liste zurückgibt
  • die Methode count,
    die die Anzahl der Vorkommen eines Elements in einer Liste zurückgibt
  • die Methode insert,
    die ein Element in eine Liste vor einem bestimmten Index einfügt
  • die Methode pop,
    die ein Element anhand seines Index entfernt
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen