Esiste un modo elegante per far rimuovere gli elementi vuoti da una lista. Una sorta di list.rstrip (Nessuno). Cosìrimozione di elementi vuoti finali in Python
[1, 2, 3, None, 4, None, None]
dovrebbe comportare
[1, 2, 3, None, 4]
Credo che questo possa essere generalizzato per la rimozione di elementi di trascinamento di qualsiasi particolare valore.
UPDATE: mi avrebbe dovuto precisare che io voglio che questo fatto come una singola linea (leggibile) espressione
Cosa c'è di sbagliato in un ciclo? Non tutte le fodere sono leggibili. Votazione per via dell'aggiornamento – Abhijit
Ecco l'espressione a riga singola (leggibile): 'strip_trailing_empty_elements (the_list)'. Ti suggerisco di usare una delle risposte che ti sono state date per definire 'strip_trailing_empty_elements()', – Duncan
Come ho detto, voglio uno "readable" leggibile (che è sempre più leggibile di un ciclo). Se non credi che ce ne siano, allora questa è la risposta alla mia domanda. Allora perché il downvote? –