Python - Toegang tot Tuple-items
Toegang tot Tuple-items
U kunt toegang krijgen tot tuple-items door te verwijzen naar het indexnummer, tussen vierkante haken:
Voorbeeld
Druk het tweede item in de tupel af:
thistuple = ("apple", "banana", "cherry")
print(thistuple[1])
Opmerking: het eerste item heeft index 0.
Negatieve indexering
Negatieve indexering betekent beginnen bij het einde.
-1
verwijst naar het laatste item,
-2
verwijst naar het voorlaatste item enz.
Voorbeeld
Druk het laatste item van de tupel af:
thistuple = ("apple", "banana", "cherry")
print(thistuple[-1])
Bereik van indexen
U kunt een bereik van indexen specificeren door op te geven waar het bereik moet beginnen en waar het moet eindigen.
Wanneer u een bereik opgeeft, is de geretourneerde waarde een nieuwe tuple met de opgegeven items.
Voorbeeld
Retourneer het derde, vierde en vijfde item:
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:5])
Opmerking: het zoeken begint bij index 2 (inbegrepen) en eindigt bij index 5 (niet inbegrepen).
Onthoud dat het eerste item index 0 heeft.
Door de startwaarde weg te laten, begint het bereik bij het eerste item:
Voorbeeld
Dit voorbeeld retourneert de items van het begin tot, maar NIET inbegrepen, "kiwi":
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[:4])
Door de eindwaarde weg te laten, gaat het bereik naar het einde van de lijst:
Voorbeeld
Dit voorbeeld retourneert de items van "cherry" en naar het einde:
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:])
Bereik van negatieve indexen
Geef negatieve indexen op als u de zoekopdracht vanaf het einde van de tuple wilt starten:
Voorbeeld
Dit voorbeeld retourneert de items van index -4 (inbegrepen) naar index -1 (uitgesloten)
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[-4:-1])
Controleer of het item bestaat
Gebruik het in
trefwoord om te bepalen of een bepaald item in een tuple aanwezig is:
Voorbeeld
Controleer of "appel" aanwezig is in de tuple:
thistuple = ("apple", "banana", "cherry")
if "apple" in thistuple:
print("Yes, 'apple' is in the fruits
tuple")