Python - Greifen Sie auf Tupelelemente zu
Greifen Sie auf Tupelelemente zu
Sie können auf Tupelelemente zugreifen, indem Sie auf die Indexnummer in eckigen Klammern verweisen:
Beispiel
Drucken Sie das zweite Element im Tupel:
thistuple = ("apple", "banana", "cherry")
print(thistuple[1])
Hinweis: Das erste Element hat den Index 0.
Negative Indizierung
Negative Indizierung bedeutet, am Ende zu beginnen.
-1
bezieht sich auf das letzte Element,
-2
bezieht sich auf das vorletzte Element usw.
Beispiel
Drucken Sie das letzte Element des Tupels:
thistuple = ("apple", "banana", "cherry")
print(thistuple[-1])
Bereich der Indizes
Sie können einen Bereich von Indizes angeben, indem Sie angeben, wo der Bereich beginnen und wo er enden soll.
Wenn Sie einen Bereich angeben, ist der Rückgabewert ein neues Tupel mit den angegebenen Elementen.
Beispiel
Geben Sie das dritte, vierte und fünfte Element zurück:
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[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 vom Anfang an, aber NICHT enthalten, "kiwi" zurück:
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[: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:
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:])
Bereich negativer Indizes
Geben Sie negative Indizes an, wenn Sie die Suche am Ende des Tupels beginnen möchten:
Beispiel
Dieses Beispiel gibt die Elemente von Index -4 (eingeschlossen) bis Index -1 (ausgeschlossen) zurück.
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[-4:-1])
Überprüfen Sie, ob Artikel vorhanden ist
Um festzustellen, ob ein bestimmtes Element in einem Tupel vorhanden ist, verwenden Sie das in
Schlüsselwort:
Beispiel
Überprüfen Sie, ob "Apple" im Tupel vorhanden ist:
thistuple = ("apple", "banana", "cherry")
if "apple" in thistuple:
print("Yes, 'apple' is in the fruits
tuple")