循环时替代

时间:2016-06-22 01:01:12

标签: python loops while-loop

我试图使用另一种方法来使while循环遍历列表而不是常用列表,但由于某种原因它不起作用。这是我的代码:

lists = ["Lion","Tiger","Cheetah","Panther"]
    while x <= len(lists):
    print lists[x]
    x += 1

1 个答案:

答案 0 :(得分:1)

您的循环未正确缩进,并且您从未将x初始化为0.尝试:

lists = ["Lion","Tiger","Cheetah","Panther"]
x = 0
while x < len(lists):
    print lists[x]
    x += 1

另外,我认为你通常会使用更像

的东西
for animal in lists:
     print animal