Tuples

0

Python – Unveränderliche Datenstrukturen

Was ist ein Tuple?

Ein Tuple ist eine Datenstruktur in Python, die ähnlich wie eine Liste funktioniert, aber nicht verändert werden kann.

Das bedeutet:
Einmal erstellte Werte in einem Tuple bleiben fest.

Tuples werden oft verwendet, wenn Daten geschützt bleiben sollen.

Tuple erstellen

Ein Tuple wird mit runden Klammern () erstellt.

koordinaten = (10, 20, 30)

print(koordinaten)

Hier speichern wir drei Werte in einem Tuple.

Zugriff auf Elemente

Wie bei Listen kann man über einen Index auf Elemente zugreifen.

koordinaten = (10, 20, 30)

print(koordinaten[0])
print(koordinaten[-1])

Warum Tuples unveränderlich sind

Tuples können nach der Erstellung nicht geändert werden.
Das macht sie sicherer für Daten, die nicht verändert werden sollen.

zahlen = (1, 2, 3)

# zahlen[0] = 10 nicht erlaubt

Tuple entpacken

Man kann Werte aus einem Tuple direkt in Variablen aufteilen.

person = ("Anna", 25, "Berlin")

name, alter, stadt = person

print(name)
print(alter)
print(stadt)

Übungsaufgaben zu Tuples

Schreibe einen Kommentar

Nach oben scrollen