my_list = []
#my_list = [1,2,3,4,5]
while not my_list:
print("Check Again")
if my_list:
for i in my_list:
print("Loop ",i)
break
我用 my_list = [1,2,3] 尝试了上面的代码,它可能应该打印所有 3。但是我得到了以下错误。
while 循环仅在列表为空时运行。 if 语句仅在不为空时运行。我不确定为什么你有
while
循环,可能你只是想要 if 语句。