Elemente der Python- Zugriffsliste
Greifen Sie auf Artikel zu
Über die Indexnummer gelangen Sie zu den Listenpunkten:
Beispiel
Drucken Sie den zweiten Punkt der Liste:
thislist = ["apple", "banana", "cherry"]
print(thislist[1])
Negative Indizierung
Negativindexierung bedeutet vom Ende beginnend, -1
bezieht sich auf das letzte Element,
-2
bezieht sich auf das vorletzte Element usw.
Beispiel
Drucken Sie das letzte Element der Liste:
thislist = ["apple", "banana", "cherry"]
print(thislist[-1])
Bereich der Indizes
Sie können einen Bereich von Indizes angeben, indem Sie angeben, wo der Bereich beginnen und wo er enden soll.
Bei der Angabe eines Bereichs ist der Rückgabewert eine neue Liste mit den angegebenen Elementen.
Beispiel
Geben Sie das dritte, vierte und fünfte Element zurück:
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[2:5])
Hinweis: Die Suche beginnt bei Index 2 (enthalten) und endet bei Index 5 (nicht inbegriffen).
Denken Sie daran, dass das erste Element den Index 0 hat.
Wenn Sie den Startwert weglassen, beginnt der Bereich beim ersten Element:
Beispiel
Dieses Beispiel gibt die Elemente von Anfang an "orange" zurück:
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[:4])
Durch Weglassen des Endwertes geht der Bereich bis zum Ende der Liste:
Beispiel
Dieses Beispiel gibt die Elemente von "Kirsche" bis zum Ende zurück:
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[2:])
Bereich negativer Indizes
Geben Sie negative Indizes an, wenn Sie die Suche am Ende der Liste beginnen möchten:
Beispiel
Dieses Beispiel gibt die Elemente von Index -4 (eingeschlossen) bis Index -1 (ausgeschlossen) zurück.
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[-4:-1])