list一边循环一边遍历减少的代码
时间: 2023-08-26 18:05:38 浏览: 76
python 双循环遍历list 变量判断代码
可以使用 Python 中的 `enumerate()` 函数和 `pop()` 方法来实现一边循环一边遍历减少的代码,具体实现如下:
```python
my_list = [1, 2, 3, 4, 5]
for i, num in enumerate(my_list):
print(num)
my_list.pop(i)
```
这段代码会输出列表中的每个元素,并且在遍历过程中删除已经遍历过的元素,以实现一边循环一边遍历减少的效果。需要注意的是,在遍历过程中修改列表的长度可能会导致一些意外的行为,因此需要谨慎使用。
阅读全文