• даю 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]

Ответы 1

  • Ответ:

    Если Вы студент, то лучше без подсказки делать так:

    Вариант 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)

    Объяснение:

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years