Generasi dari Daftar dalam Python

Alih-alih menggunakan rentang angka untuk menghasilkan daftar, Anda juga dapat menggunakan daftar lain.

Mari kita buat sebuah daftar yang elemen-elemennya adalah angka dari daftar kedua, yang dikuadratkan:

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

Diberikan daftar:

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

Dengan menggunakan pemahaman daftar, tuliskan ke dalam daftar baru kuadrat dari elemen-elemen daftar pertama.

Задание 2

Diberikan daftar:

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

Dengan menggunakan pemahaman daftar, tuliskan ke dalam daftar baru elemen-elemen dari daftar pertama, dikalikan dengan angka 3.