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 рақамига кўпайтириб ёзинг.