4. Tuples

  • Tuples verhalten sich analog wie Listen, nur dass diese nicht geändert werden können.

  • Tuples werden mit runden Klammern () definiert und Elemente werden durch ein Komma , getrennt

4.1. Tuples definieren

leeres Tuple

Laender = ()
print(Laender)
()
Laender = tuple()
print(Laender)
()

mit Inhalt

Laender = ("USA","Frankreich","Schweden","Polen")
print(Laender)
('USA', 'Frankreich', 'Schweden', 'Polen')
Zahlen = (4,2,1,5,6)
print(Zahlen)
(4, 2, 1, 5, 6)

4.2. Länge des Tuples bestimmen

mit len() wird die Anzahl der Elemente einer Liste bestimmt

len(Zahlen)
5

4.3. Tuple-Elemente abrufen

Der Index der Listelemente beginnt bei 0

erstes Element: [0]

Laender[0]
'USA'

zweites Element: [1]

Laender[1]
'Frankreich'

letztes Element: [-1]

Laender[-1]
'Polen'

vorletztes Element: [-1]

Laender[-2]
'Schweden'

Erstes bis drittes Element [0:3]
erste Indexzahl ist inklusive, die zweite ist exklusive!!

Laender[0:3]
('USA', 'Frankreich', 'Schweden')

Alle ab dem zweiten Element [1:]

Laender[1:]
('Frankreich', 'Schweden', 'Polen')

Alle bis zum zweiten Element [:2]

Laender[:2]
('USA', 'Frankreich')