Kursinhalt
Einführung in Python
Einführung in Python
Python-Tupel
Ein Tupel ist ein weiterer Datentyp in Python, der mehrere Werte oder Variablen halten kann. Diese Werte werden durch Kommas getrennt und in Klammern eingeschlossen. Auf den ersten Blick scheinen Tupel den Listen ziemlich ähnlich zu sein, aber es gibt einige wichtige Unterschiede, die Sie beachten sollten.
Der Hauptunterschied liegt in der Veränderbarkeit: Listen können modifiziert werden, Tupel jedoch nicht. Sie erinnern sich vielleicht daran, eine Liste mit der Methode .extend()
verändert zu haben. Diese Methode ist für Tupel nicht verfügbar, was bedeutet, dass Sie den Inhalt eines Tupels nicht ändern können, ohne ein neues Tupel zu erstellen. Außerdem sind Tupel in Bezug auf Geschwindigkeit und Speicherverbrauch effizienter als Listen. Aufgrund ihrer Unveränderlichkeit werden Tupel oft gewählt, wenn es um sensible Daten geht.
Lassen Sie uns mit den Beispieldaten weiterarbeiten, die wir verwendet haben:
# Create tuple US_Info = ("USA", 9629091, 331002651) print(type(US_Info))
Hinweis
Sie können auch ein iterierbares Objekt mit der Funktion
tuple()
in ein Tupel umwandeln.
# Create a list list_variable = [1, 2, 3] # Convert it into a tuple tuple_variable = tuple(list_variable) # Print the type of the converted variable print(type(tuple_variable))
Danke für Ihr Feedback!