Ho una lista di dizionari e voglio aggiungere una chiave per ogni elemento di questa lista. ho provato:Aggiungere un elemento in ogni dizionario di una lista (comprensione lista)
result = [ item.update({"elem":"value"}) for item in mylist ]
ma il metodo di aggiornamento restituisce None, quindi il mio elenco dei risultati è pieno di None.
result = [ item["elem"]="value" for item in mylist ]
restituisce un errore di sintassi.
Destra, ho voluto usare una lista di comprensione, ma è più semplice senza di essa . Grazie. –
Questo dovrebbe funzionare anche con una comprensione di lista. per esempio. [item.update .... per item in myList] – Erich