Operationen mit Elementen in List Comprehensions in Python
In der List Comprehension kann links von der Konstruktion for...in
nicht nur eine Variable angegeben werden,
sondern auch eine bestimmte Operation für sie festgelegt werden.
Lassen Sie uns eine Liste erstellen, in der von jedem generierten Element eins subtrahiert wird:
lst = [i - 1 for i in range(1, 5)]
print(lst)
Nach der Ausführung des Codes wird eine neue Liste zurückgegeben:
[0, 1, 2, 3]
Welches wird das Ergebnis der Ausführung des folgenden Codes sein:
lst = [i + 2 for i in range(0, 6)]
print(lst)
Welches wird das Ergebnis der Ausführung des folgenden Codes sein:
lst = [i / 2 for i in range(4, 10)]
print(lst)
Welches wird das Ergebnis der Ausführung des folgenden Codes sein:
lst = [i + 10 for i in range(0, 8, 2)]
print(lst)