正序循环,删除时候会报错。倒序循环可以完实现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]
[]
正序循环,删除时候会报错。倒序循环可以完实现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]
[]