Bonjour,
Je cherche une manière propre de compléter les éléments vides d'une liste python (52 items) suivant les règles suivantes :
Compléter les premiers 'vides' par la première valeur rencontrée
Entre deux valeurs, compléter par la valeur inférieure au sein de la liste
Enfin pour les vides en bout de liste, compléter avec la dernière valeur rencontrée
Ex court: ['' , '' , '123', '' , '' ,'' , '' , '456''' , '' ,'789' , '' ]
Résultat Attendu :
['123' , '123' , '123', '456' , '456' ,'456' , '456' , '456''' , '456' ,'789' , '789' ]
J'ai essayé de combiner des lambdas et des next mais je pense qu'il y a une manière simple qui m'échappe pour le moment !
Si quelqu'un a une idée, merci d'avance
Séb
Partager