Je suis un débutant à python et j'ai une liste étrange des listes (pour les expériences de Scientif), qui se présente comme suit:remplacer les éléments vides dans la liste de la liste
aaa=[['2.2', '2.05', '', '2.2', '2', '', '2.2', '2', '2.1', '2.05', '2', '2', '', '', '2.15', '2', '2.05', '2.1', '', '', '', '', ''], ['2.2', '2.05', '', '2.2', '2', '', '2.2', '2', '2.1', '2.05', '2', '2', '', '', '2.15', '2', '2.05', '2.1', '', '', '', '', ''], ['2.2', '2.05', '', '2.2', '2', '', '2.2', '2', '2.1', '2.05', '2', '2', '', '', '2.15', '2', '2.05', '2.1', '', '', '', '', ''], ['3.3', '3.4', '', '3.25', '3.25', '', '3.5', '3.5', '3.4', '3.6', '3.5', '3.3', '', '', '3.2', '3.3', '3.4', '3.3', '', '', '', '', '']]
Comme vous pouvez le voir, certains d'entre eux les listes contiennent des éléments vides ''. Je voudrais remplacer les éléments vides dans la liste ci-dessus de la liste (taille potentielle> 1000) à "0.00" et je me demandais quel est le plus pythonique (un paquebot serait génial) pour y parvenir.
Évidemment, je peux itérer sur la liste en utilisant say i, j - mais j'étais sûr que python avait des méthodes itertools etc qui pourraient être très rapides.
Th
Merci - c'est génial et simple. Accepté votre réponse. – user2152572
De rien, mr. Utilisateur. Codage heureux! – slezica