对于Python中的循环不起作用

时间:2017-04-07 21:57:50

标签: python list python-3.x variables for-loop

 inputs = []
 iterations = int(input())
 for x in inputs:
     currentInput = input()
     inputs.append(currentInput)
     print(x)

该代码无效。它应该基于“迭代”产生更多“currentInput”变量。非常感谢soooo,因为这一直困扰着我。

1 个答案:

答案 0 :(得分:3)

您的代码无效,因为它不对。

您的for循环遍历列表inputs中的每个元素。但是for x in range(iterations): currentInput=input() inputs.append(currentInput) print(currentInput) 是一个空列表;你没有添加任何东西,所以for循环不起作用。你必须意味着

legend