“Conocimientos Programación>Python Programming

Cómo quitar Sublistas vacíos con Python

2013/8/14
Una lista es una estructura de datos en Python que contiene un conjunto ordenado de valores u otras estructuras de datos. Una lista puede contener sublistas , para que pueda utilizar una lista de las listas para representar matrices u otros conjuntos de datos anidados. El método " remove " de la estructura de la lista se utiliza para eliminar un elemento de la perfección y la re - indexar la lista. Combine este método con un bucle "while" , y un " try ... except " estructura para eliminar rápidamente todas las sublistas vacías de una lista. Instrucciones
1

Inicie el intérprete de línea de comandos Python, y crear o recuperar la lista que desea trabajar.
2

iniciar una no termina ", mientras que " bucle con el siguiente comando:

mientras verdadero :
3

Añadir un bloque " try" a la siguiente línea , asegurándose de entab que lo que el bucle no comienza a ejecutarse :

Proveedores:
4

Escriba el siguiente comando en el bloque " try" , asegurándose de que es doble entabbed :

datalist.remove ([] )

Utilice el nombre de la lista si no se llama
5

Agregar una " excepción " de bloque, solo entabbed " lista de datos . "

excepto:
6

Escriba el comando "break" en la " excepción " bloque ( doble entabbing ) para terminar el bucle cuando se " retire " indica que no hay sublistas más vacías :
< p> descanso
7

Pulse Intro para agregar una línea en blanco , cerrando el ciclo , y haciendo que se ejecute . Escriba el nombre de la lista para la salida en la ventana del intérprete. Todas las sub-listas vacías se han eliminado .

Python Programming
Errores Unicode en Python
Python Certificación
Cómo obtener el estado de la salida en Python
Cómo convertir a una cadena en Python
Cómo borrar una matriz o lista en Python
Cómo imprimir Pila de llamadas en Python
Cómo agregar dos cadenas en Python
Cómo hacer nuevas líneas en Python
Conocimientos Informáticos © http://www.ordenador.online