Spickzettel für Python-Tupelmethoden
Master-Python-Tupel. Erfahren Sie, warum sie unveränderlich sind, wie Sie auf sie zugreifen und wie Sie die Methoden count() und index() verwenden.
Integrierte Tupel-Methoden
Da Tupel unveränderlich sind, unterstützen sie nur grundlegende Such- und Abrufmethoden.
| Methode / Funktion | Syntax | Beschreibung |
|---|---|---|
| count() | my_tuple.count(item) | Gibt die Häufigkeit zurück, mit der das angegebene Element im Tupel erscheint. |
| index() | my_tuple.index(item) | Gibt den Index des ersten Vorkommens des angegebenen Elements zurück. Löst ValueError aus, wenn nicht gefunden. |
Tupelindizierung, Entpacken und Operationen
Allgemeine Syntaxregeln für den Zugriff, das Entpacken und das Kombinieren von Tupeln.
| Methode / Funktion | Syntax | Beschreibung |
|---|---|---|
| Indexing | item = my_tuple[index] | Ruft das Element an der angegebenen 0-indizierten Position ab. |
| Unpacking | a, b = my_tuple | Weist einzelnen Variablen Werte von Tupelelementen zu. |
| Concatenation | new_tuple = t1 + t2 | Kombiniert zwei oder mehr Tupel zu einem einzigen neuen Tupel. |
| Repetition | new_tuple = t * 3 | Wiederholt das Tupel eine angegebene Anzahl von Malen. |
Interaktives Demo-Skript
# count()
my_tuple.count(item)
# index()
my_tuple.index(item)
# Indexing
item = my_tuple[index]
# Unpacking
a, b = my_tuple
# Concatenation
new_tuple = t1 + t2
# Repetition
new_tuple = t * 3Häufig gestellte Fragen
Warum sind Tupel in Python unveränderlich?
Durch die Unveränderlichkeit sind Tupel schneller als Listen, vor versehentlicher Änderung geschützt und können als Wörterbuchschlüssel oder Mengenelemente verwendet werden.
Wie definiert man ein Tupel mit einem einzelnen Element?
Sie müssen ein abschließendes Komma einfügen, z. B. (single_item,). Ohne das Komma behandelt Python es als Standardausdruck in Klammern.
Verwandte Themen
Kurzanleitung für Python-Listenoperationen. Meistern Sie das Anhängen, Einfügen, Entfernen, Sortieren und Schneiden von Elementen.
Spickzettel für Python-Set-MethodenVollständige Anleitung zu Python-Mengenoperationen. Erfahren Sie, wie Sie mathematische Mengenoperationen wie Vereinigungen und Schnittmengen hinzufügen, entfernen und ausführen.
Spickzettel für Python-Sammlungen und DatenstrukturenVollständige Anleitung zum Python-Sammlungsmodul und zu nativen Datenstrukturen. Lernen Sie Listen, Diktate, Mengen, Tupel, Deques und benannte Tupel.
Empfohlene Python-Ressourcen
Erweitern Sie Ihr Wissen mit zugehörigen interaktiven Tutorials, Spickzetteln und Codevergleichen.
Python-Tupel
Verstehen Sie Python-Tupel. Erfahren Sie, wann Sie Tupel anstelle von Listen verwenden, wie das Entpacken von Tupeln funktioniert und wie Unveränderlichkeit die Datensicherheit gewährleistet.
So sortieren Sie eine Liste in Python
Erfahren Sie, wie Sie eine Liste in Python mit der Methode sort() und der Funktion sorted() sortieren. Entdecken Sie Beispiele für benutzerdefinierte Schlüsselsortierung und umgekehrte Reihenfolge.
Python vs. JavaScript: Welche Programmiersprache ist die beste?
Ein umfassender Vergleich zwischen Python und JavaScript. Entdecken Sie Syntaxunterschiede, Leistung, Anwendungsfälle (Backend vs. Frontend) und Codierungsbeispiele.