Предмет: Информатика,
автор: mazepa313
даю 20 баловНа вхід дається список list_1 = [1,2,3,4,5,6,7] list_step = [8,9,10,11,12,13,14]. Потрібно
вивести новий список list_2, в якому кожен елемент дорівнюватиме ступеню елемента
list_1 і list_step
Підказка: елемент степеня обчислюємо в циклі де рахуємо list_1[i]**list_step[i]
Ответы
Автор ответа:
2
Ответ:
Если Вы студент, то лучше без подсказки делать так:
Вариант 1
list_1 = [1,2,3,4,5,6,7]
list_step = [8,9,10,11,12,13,14]
list_2=list(map(lambda x,y:x**y,list_1,list_step))
print(list_2)
Но, чтобы не обиделся преподаватель, давайте сделаем цикл...
Вариант 2
list_1 = [1,2,3,4,5,6,7]
list_step = [8,9,10,11,12,13,14]
list_2=[list_1[i]**list_step[i] for i in range(len(list_1))]
print(list_2)
Объяснение:
p15:
он должен быть list2, секунду
Похожие вопросы
Предмет: Литература,
автор: dzhodzhuaieva
Предмет: Литература,
автор: limoncik686
Предмет: Українська мова,
автор: maks96369
Предмет: Химия,
автор: jony1701
Предмет: История,
автор: vinituvozhdapachei