For和If循环在一起

2024-04-26 10:36:17 发布

您现在位置:Python中文网/ 问答频道 /正文

在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

Tags: 代码in版本forifcounter计数器li