经过大量的谷歌搜索和笔记搜索,我还没有找到让我的这份清单工作的答案,如果你回答了,你能解释一下我做错了什么,因为这个问题决定不让我工作。代码:
def main():
x = int(input("Enter a number (0 to stop) "))
y = x
l = []
while x != 0:
x = int(input("Enter a number (0 to stop) "))
l = [x]
print(l[x])
main()
我以为我应该在循环之外初始化列表,并且在循环中我认为它会接受输入的任何 X 并将其存储以便稍后在它之后打印出来,但事实并非如此。任何指针?