【发布时间】:2017-09-14 12:39:40
【问题描述】:
我正在学习编程。为了练习,我尝试编写一个反转列表的程序。但我在第 13 行遇到错误。所以请帮忙。谢谢。
a = [int(x) for x in input("Enter list:").split()]
i=0
for a[i] in a:
if(a[i:]==[]):
break
i=i+1
#print("",i)
n=i
print("total terms in the sequence-",n)
i=0
while(i<=n):
temp=a[i]
a[i]=a[n-i]
a[n-i]=temp
i=i+1
print("",a)
【问题讨论】:
-
我已将此标记为题外话,理由是您的问题是由拼写错误引起的,因此解决它对其他人没有用处。也就是说,将
i<=n替换为i<n应该可以解决您的问题。
标签: web.py