Generering fra liste i Python

I stedet for tallområder for å generere lister kan vi også bruke en annen liste.

La oss opprette en liste der elementene er tall fra den andre listen, opphøyd i andre potens:

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

Gitt listen:

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

Bruk listekomprehensjon til å skrive til en ny liste kvadratene av elementene i den første listen.

Задание 2

Gitt listen:

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

Bruk listekomprehensjon til å skrive til en ny liste elementene fra den første listen, multiplisert med tallet 3.