Генерација из листе у Python-у

Уместо опсега бројева за генерисање листе можемо користити и другу листу.

Направимо листу чији ће елементи бити бројеви друге листе, подигнути на квадрат:

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

Дата листа:

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

Употребите компрехензију да запишете у нову листу квадрате елемената прве листе.

Задание 2

Дата листа:

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

Употребите компрехензију да запишете у нову листу елементе прве листе, помножене са бројем 3.