Я пытаюсь выяснить a^b
в Python, действительно больших нет.
Мой код такой:
t=raw_input()
c=[]
for j in range(0,int(t)):
n=raw_input()
a=[]
a,b= (int(i) for i in n.split(' '))
c.extend(pow(a,b))
for j in c:
print j
И я получаю сообщение об ошибке, подобное этому:
raceback (most recent call last):
File "C:/Python26/lastdig.py", line 7, in <module>
c.extend(pow(a,b))
TypeError: 'int' object is not iterable
Что не так в моем тесте и является ли это эффективным способом выяснить силы больших чисел?