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 санына көбейтіп, жаңа тізімге жазыңыз.