Positive sequence loop, error will be reported when deleting. The reverse loop can completely realize the loop traversal and delete data requirement in 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)
The results are as follows:
[1, 2, 3, 4, 5]
[1, 2, 3, 4]
[1, 2, 3]
[1, 2]
[1]
[]