換成tuple提示出現類型錯誤,求解答
代碼長這樣:
t=(1,2,3,4)
sum=0.0
for x in t:
? ? sum=sum+t
#Traceback (most recent call last):
? ? File "<stdin>", line 2, in <module>
TypeError: unsupported operand type(s)?for +:'float' and 'tuple'
print sum/4
#換成是sum=0則提示'int'and'tuple'
是for循環不能用在tuple嗎
2016-07-08
應該是 sum = sum + x,x才是取出的元素