For和If Loop在一起 - 保持计数

时间:2018-01-11 21:11:00

标签: python for-loop if-statement counter

如何在for循环中执行IF语句时保持计数?我想基于计数器执行不同的代码。以下是我尝试做的简化版本:

li = [1,2,3,4,5]

for l in li:
    counter = 1 
    if counter == 1:
        counter +=1
        print(l)
else:
    print('this worked')

结果:

1
2
3
4
5

1 个答案:

答案 0 :(得分:0)

如果您想要if条件被击中的次数。在counter循环

之前声明for变量