Python - Listen in Python
Listen in Python
Listen in Python
-
- 1 / 7
-
Lernkarten
Was sind Listen in Python?
Listen sind eine Sammlung von Elementen in Python, mit denen du mehrere Werte in einer einzigen Variablen speichern kannst. Listen sind veränderbar, das bedeutet, dass du Elemente hinzufügen, entfernen oder ändern kannst. Sie werden mit eckigen Klammern definiert.
Beispiel:
Code:
students = ["Max", "Monika", "Erik", "Franziska"]
Wie entfernst du das letzte Element aus einer Liste in Python?
Um das letzte Element aus einer Liste zu entfernen, kannst du die Methode pop() verwenden. Diese Methode gibt das entfernte Element zurück.
Beispiel:
students = ["Max", "Monika", "Erik", "Franziska"]
last_student = students.pop()
print(last_student) # Ausgabe: Franziska
print(students) # Ausgabe: ['Max', 'Monika', 'Erik']
Wie kannst du zwei Listen in Python miteinander verknüpfen?
Du kannst den +-Operator verwenden, um zwei Listen zu verknüpfen.
Beispiel:
students = ["Max", "Monika", "Erik"] + ["ABCDEF"]
print(students)
# Ausgabe: ['Max', 'Monika', 'Erik', 'ABCDEF']
Wie entfernst du ein Element an einem bestimmten Index aus einer Liste?
Um ein Element an einem bestimmten Index zu entfernen, kannst du den del-Befehl verwenden.
Beispiel:
students = ["Max", "Monika", "Erik", "Franziska", "ABCDEF"]
del students[3] print(students)
# Ausgabe: ['Max', 'Monika', 'Erik', 'ABCDEF']
Wie entfernst du ein Element nach seinem Wert aus einer Liste?
Du kannst die Methode remove() verwenden, um ein Element nach seinem Wert zu entfernen.
Beispiel:
students = ["Max", "Monika", "Erik", "Franziska", "ABCDEF"]
students.remove("Monika")
print(students)
# Ausgabe: ['Max', 'Erik', 'Franziska', 'ABCDEF']
Was sind List Comprehensions in Python?
List Comprehensions sind eine kompakte Möglichkeit, um Listen zu erstellen oder zu transformieren. Sie ermöglichen es, eine Liste durch eine Schleife und eine Bedingung zu erstellen.
Beispiel:
xs = [1, 2, 3, 4, 5, 6, 7, 8]
ys = [x * x for x in xs]
print(ys)
# Ausgabe: [1, 4, 9, 16, 25, 36, 49, 64]
Was bedeutet es, Listen zu verschachteln?
In Python kannst du Listen ineinander verschachteln, was bedeutet, dass eine Liste als Element einer anderen Liste enthalten ist. Das erlaubt dir beispielsweise, eine Matrix zu modellieren.
Beispiel:
liste = [
["Berlin", "München", "Köln"],
["Budapest", "Pécs", "Sopron"]
]
print(liste[0][0])
# Ausgabe: Berlin