Python Tutorial
- jetzt Python programmieren lernen

Übersicht aller Methoden des Datentyps Tuple

Über die Anweisung dir(tuple) erhalten wir alle Methoden zum Datentyp Tupel. Die Anzahl der Methoden ist überschaubar – sprich 2 Stück. Dies liegt daran, dass Tupel unveränderlich sind im Gegensatz zu Listen.

>>> dir(tuple)

['__add__', '__class__', '__contains__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__rmul__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'count', 'index']

Im Folgenden die Übersicht aller Methoden des Datentyp Dictionary:

Methode Beschreibung
.count("gesucht") Anzahl der Vorkommen des Gesuchten – Beispiel unten
.index( Das erste Vorkommen im Index des Gesuchten – Beispiel unten

Beispiel für tuple.count("gesucht")

In der folgenden Namensliste, die als Tuple gespeichert ist, gibt es Mehrfachnennungen. Über die Methode .count("gesucht") erhält man die Anzahl.

vornamen =  ( "Hans","Peter","Elke","Peter","Sabine","Elke")
print(vornamen)

# Wie oft kommt bestimmter Vornamen im Tuple vor
print (vornamen.count("Peter"))

Als Rückgabe erhalten wir 2, da Peter zweimal vorkommt.

Beispiel für tuple.index("gesucht")

Die Methode .index("gesucht") liefert uns die Position im Index zurück.

vornamen =  ( "Hans","Peter","Elke","Peter","Sabine","Elke")
print(vornamen)
print (vornamen.index("Peter"))

Als Ergebnis erhalten wir:

('Hans', 'Peter', 'Elke', 'Peter', 'Sabine', 'Elke')

1

Ganz wichtig – die Zählung beginnt bei 0. Daher kommt die 1 beim Suchen nach „Peter“, der an der zweiten Stelle steht.

Sollte das Gesuchte nicht in dem Tuple vorhanden sein, erhalten wir als Rückmeldung „ValueError: tuple.index(x): x not in tuple“

Weiterempfehlen • Social Bookmarks • Vielen Dank

Bitte unterstützen Sie dieses Projekt

Sie können dieses Projekt in verschiedenen Formen unterstützen - wir würden uns freuen und es würde uns für weitere Inhalte motivieren :).

Empfehlen Sie es weiter - wir freuen uns immer über Links und Facebook-Empfehlungen.

Das neue E-Book zum Kurs gibt es zum Kaufen.

Sie können uns auch eine Spende über PayPal zukommen lassen.

Bestellen Sie Bücher über folgenden Link bei Amazon:
Bücher über Python

Vielen Dank für Ihre Unterstützung