Generering fra liste i Python

I stedet for et interval af tal til at generere en liste kan man også bruge en anden liste.

Lad os oprette en liste, hvis elementer vil være tal fra en anden liste, opløftet i anden potens:

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

Givet listen:

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

Brug en list comprehension til at skrive til en ny liste kvadraterne på elementerne fra den første liste.

Задание 2

Givet listen:

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

Brug en list comprehension til at skrive til en ny liste elementerne fra den første liste ganget med tallet 3.