“Conocimiento Programación>Python Programming

Cómo eliminar una lista en Python Iteración

2016/2/20
Eliminar elementos de la lista de Python es útil cuando se necesita para reducir la lista de acuerdo con una condición específica. Por ejemplo , puede comenzar con una lista que contiene todos los números del uno al 10 y desea eliminar todos los números impares . Crear una lista de valores , recorrer la lista con un bucle "for ", compruebe el estado y eliminar los elementos que coincidan con la frase "del" . Instrucciones
1

Abra el archivo de código fuente Python en un editor , como Microsoft Windows Notepad .
2

Declarar e inicializar una lista con los valores añadiendo el siguiente código al la parte superior del archivo :

mylist = [ 3 , 5 , 7 , 9 ]
3

recorrer la lista y eliminar elementos que cumplen una condición específica mediante la adición de el siguiente código:

for i in xrange ( len ( mylist ) - 1 , -1, -1 ) : si mylist [ i ]> 6 : del mylist [ i ]

Python requiere sangría adecuada , así que pulse la tecla "Tab" una vez antes de la segunda línea y dos veces antes de la tercera línea de código.

la función " xrange " crea un "objeto xrange " , que contiene los valores de la lista. El bucle " para " se inicia al final de la lista y se itera hacia atrás hasta que alcanza el principio. El código elimina todos los elementos de la lista que tiene un valor superior a seis
4

mostrar el nuevo contenido de la lista , añadiendo el siguiente código: .

Impresión mylist

el código es la salida de la lista " [ 3 , 5 ] . "
5

Guarde el archivo con la extensión " . py" . Ejecutar el código para eliminar elementos de la lista de Python.

Python Programming
Cómo cargar un script Python
Cómo escribir funciones de cadena en Python
Cómo indizar una lista de Python
Tengo un error de sintaxis no válida en Python
Cómo calcular los segundos y minutos usando Python
Cómo ejecutar tres bucles en Python
Cómo ejecutar un archivo Python
Cómo agregar texto a una etiqueta en Python
Conocimiento de la computadora © http://www.ordenador.online