Listen-Generierung in Python

Anstatt eines Zahlenbereichs zur Listengenerierung kann auch eine andere Liste verwendet werden.

Lassen Sie uns eine Liste erstellen, deren Elemente die quadrierten Zahlen einer zweiten Liste sind:

pythonlst = [i ** 2 for i in [1, 2, 3]]
print(lst) # gibt [1, 4, 9] aus
Задание 1

Gegeben ist die Liste:

pythonlst = [1, 2, 3, 4, 5]

Schreiben Sie mithilfe einer List Comprehension die Quadrate der Elemente der ersten Liste in eine neue Liste.

Задание 2

Gegeben ist die Liste:

pythonlst = [1, 3, 5, 7, 9]

Schreiben Sie mithilfe einer List Comprehension die mit der Zahl 3 multiplizierten Elemente der ersten Liste in eine neue Liste.