python的list循环删除数据方法

正序循环,删除时候会报错。倒序循环可以完实现ist中循环遍历删除数据需求。。

num_list = [1, 2, 3, 4, 5]
print(num_list)

for i in range(len(num_list)-1, -1, -1):
    num_list.pop(i)
    print(num_list)

print(num_list)

结果如下:

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

猜你喜欢

转载自blog.csdn.net/gbz3300255/article/details/111154739