capypad
0 Tage Serie
python / beginner
Snippet

Listen-Abstraktion

Listen-Abstraktionen (List Comprehensions) bieten eine kürzere Syntax, wenn man eine neue Liste basierend auf den Werten einer bestehenden Liste erstellen möchte.

snippet.py
python
1
2
3
numbers = [1, 2, 3, 4]
squared = [n ** 2 for n in numbers]
print(squared)
Erklärung
1
numbers = [1, 2, 3, 4]
Definiert eine einfache Liste mit Ganzzahlen.
2
squared = [n ** 2 for n in numbers]
Erstellt eine neue Liste, indem jedes Element der ursprünglichen Liste in einer kompakten Schleife quadriert wird.