Python 数组/列表索引超出范围
我得到的错误是: 索引器:列表索引超出范围 我不知道为什么,有什么帮助吗Python 数组/列表索引超出范围,python,list,for-loop,Python,List,For Loop,我得到的错误是: 索引器:列表索引超出范围 我不知道为什么,有什么帮助吗 for x in range(0,9): print("Enter user: ",x) y = [] y.append(input()) for z in range(0,9): print(y[z]) 通过调用y=[]在第一个循环的每次迭代中重置y 将其更改为: y = [] for x in range(0,9): print("Enter use
for x in range(0,9):
print("Enter user: ",x)
y = []
y.append(input())
for z in range(0,9):
print(y[z])
通过调用
y=[]
在第一个循环的每次迭代中重置y
将其更改为:
y = []
for x in range(0,9):
print("Enter user: ",x)
y.append(input())
for z in range(0,9):
print(y[z])
您在每次迭代中都要创建
y
,请改为:
y=[]
对于范围(9)内的x:
打印(“输入用户:”,x)
y、 追加(输入())
对于范围(9)内的z:
打印(y[z])
另外,您可以将最后一个循环更改为
print('\n'.join(y))