¿Existe una forma elegante de python para eliminar elementos vacíos de una lista? Una especie de list.rstrip (Ninguno). Asíeliminación de elementos vacíos finales en Python
[1, 2, 3, None, 4, None, None]
debería resultar en
[1, 2, 3, None, 4]
supongo que esto podría ser generalizado a la eliminación de los elementos de salida de cualquier valor particular.
ACTUALIZACIÓN: Yo debería haber especificado que quiero que este hecho como una sola línea (legible) la expresión
¿Qué pasa con un bucle? No todos los trazados son legibles. Votación a la baja debido a su actualización – Abhijit
Aquí hay una sola línea (legible) expresión: 'strip_trailing_empty_elements (the_list)'. Le sugiero que use una de las respuestas que se le han dado para definir 'strip_trailing_empty_elements()', – Duncan
Como dije, quiero un "lider" legible (que siempre es más legible que un loop). Si no crees que haya algo así, esa es la respuesta a mi pregunta. Entonces, ¿por qué downvote? –