Top.Mail.Ru
Ответы

Как возвести в степень все цифры из списка python?

На вход программе подается натуральное число nn, а затем nn целых чисел.
Как вывести в кубе все числа?
Что добавить?
n = int(input())
a = []
for _ in range(n):
n = input()
a.append(n)

print(a)

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Искусственный Интеллект

print(*(list(map(lambda x: x**3, [int(input()) for _ in range(int(input()))]))))

или еще проще

print(*[int(input())**3 for _ in range(int(input()))])

Аватар пользователя
Мастер

n=[int(input('Сколько чисел войдут в ваш список? '))]
for i in range(n[0]):
n.append(int(input('Введите число: '))**2)
del n[0]
print(n)

Вариант с одной переменной.

Аватар пользователя
Гений

n = int(input())
a = []
for _ in range(n):
nn = int( input() )
a.append(nn ** 3) # ← пусть сразу кубы и хранит.

print(a)

Аватар пользователя

в степень a ** n