“Conocimientos Programación>Python Programming

Cómo eliminar una lista en Python Iteración

2013/2/23
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 crear un archivo CSV De un JSON Python
Cómo insertar un carácter de nueva línea en una lista
Cómo llegar Coordenadas del cursor Linux
Cómo cambiar el color de un punto Terreno en Matplotlib
Comparaciones de cadenas de mayúsculas y minúsculas en Python
Cómo cargar un script de Python Interpreter
Cómo leer archivos txt en Tuple en Python
Cómo codificar UTF -8 en Python
Conocimientos Informáticos © http://www.ordenador.online