python / beginner
Snippet
Einfache List Comprehension
List Comprehension bietet eine prägnante Möglichkeit, Listen zu erstellen, indem ein Ausdruck auf jedes Element in einem vorhandenen Iterable angewendet wird.
snippet.py
1
2
3
numbers = [1, 2, 3]squares = [x * x for x in numbers]print(squares)
Erklärung
1
numbers = [1, 2, 3]
Eine Ausgangsliste mit Zahlen.
2
squares = [x * x for x in numbers]
Erstellt eine neue Liste, in der jede Zahl quadriert wird.
3
print(squares)
Gibt die Liste der quadrierten Werte aus: [1, 4, 9].