Boucle de séquence positive, une erreur sera signalée lors de la suppression. La boucle inverse peut réaliser complètement la traversée de boucle et supprimer l'exigence de données dans 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)
Les résultats sont les suivants:
[1, 2, 3, 4, 5]
[1, 2, 3, 4]
[1, 2, 3]
[1, 2]
[1]
[]