Генерацыя са спісу ў 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.