Colección de citas famosas - Libros antiguos - Atravesar el diccionario en dirección inversa

Atravesar el diccionario en dirección inversa

Si usa una declaración for:

Se elimina uno por uno, por ejemplo, al principio, hay los siguientes tres elementos:

1

2

Tres

Si viajas directamente,

Para i=0 a 2

Elimina el primer elemento por primera vez. En este momento, i = 1, el nivel de la lista se convierte en

2

tres

Porque i=1, el segundo elemento 3 debe eliminarse, pero 2 no se puede eliminar y reducir ListCount=2 en este momento también provocará un error en la declaración FOR.

-

Si es un recorrido inverso

Para I = lista1. enumere el recuento-1 al 0paso-1 (es decir, i=2 a 0).

Eliminar el último elemento por primera vez. En este momento, I = 1, Lista1. ListCount = 2, el nivel de la lista se convierte en

1

2

En este momento i = 1, elimine el segundo elemento 2.

El siguiente bucle i=0, elimina el primer elemento 1.

-

De hecho, la forma más sencilla es

list1.clear

La lista se borra.