Python - Toegang tot Tuple-items
Toegang tot Tuple-items
Jy kan toegang tot tuple-items kry deur na die indeksnommer, binne vierkantige hakies te verwys:
Voorbeeld
Druk die tweede item in die tupel:
thistuple = ("apple", "banana", "cherry")
print(thistuple[1])
Let wel: Die eerste item het indeks 0.
Negatiewe indeksering
Negatiewe indeksering beteken om van die einde af te begin.
-1
verwys na die laaste item,
-2
verwys na die tweede laaste item ens.
Voorbeeld
Druk die laaste item van die tupel:
thistuple = ("apple", "banana", "cherry")
print(thistuple[-1])
Reeks indekse
Jy kan 'n reeks indekse spesifiseer deur te spesifiseer waar om te begin en waar om die reeks te beëindig.
Wanneer 'n reeks gespesifiseer word, sal die terugkeerwaarde 'n nuwe tupel met die gespesifiseerde items wees.
Voorbeeld
Gee die derde, vierde en vyfde item terug:
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:5])
Let wel: Die soektog sal begin by indeks 2 (ingesluit) en eindig by indeks 5 (nie ingesluit nie).
Onthou dat die eerste item indeks 0 het.
Deur die beginwaarde weg te laat, sal die reeks by die eerste item begin:
Voorbeeld
Hierdie voorbeeld gee die items van die begin af na, maar NIE ingesluit nie, "kiwi":
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[:4])
Deur die eindwaarde weg te laat, sal die reeks aangaan tot aan die einde van die lys:
Voorbeeld
Hierdie voorbeeld gee die items terug vanaf "cherry" en na die einde:
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:])
Reeks negatiewe indekse
Spesifiseer negatiewe indekse as jy die soektog vanaf die einde van die tupel wil begin:
Voorbeeld
Hierdie voorbeeld gee die items terug vanaf indeks -4 (ingesluit) na indeks -1 (uitgesluit)
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[-4:-1])
Kyk of item bestaan
Om te bepaal of 'n gespesifiseerde item in 'n tupel teenwoordig is, gebruik die in
sleutelwoord:
Voorbeeld
Kyk of "appel" teenwoordig is in die tupel:
thistuple = ("apple", "banana", "cherry")
if "apple" in thistuple:
print("Yes, 'apple' is in the fruits
tuple")