Sto cercando un modo per convertire lista di tuple che assomiglia a questo:PITONE: Conversione lista di tuple in un dizionario
[(1,4),(2,4),(3,4),(4,15),(5,15),(6,23),(7,23),(8,23),(9,15),(10,23),(11,15),(12,15)]
in un dizionario, dove la chiave: valore coppia sembra In questo modo:
{4:[1,2,3] ,15:[4,5,9,11,12], 23:[6,7,8,10]}
Il secondo elemento di una tupla diventa un tasto di dizionario. Il primo elemento tupla è assegnato a quel tasto.
Potete mostrarmi come si può fare?
Perché vuoi un elenco di dizionari in cui ogni dizionario ha solo una chiave/valore? Sei sicuro di non voler solo un dizionario? – FogleBird
Sì, avevi ragione FogleBird. Alla fine stavo cercando un dizionario. Grazie per averlo sottolineato ... – elfuego1
A giudicare dal numero di visualizzazioni, la maggior parte delle persone (come me) è arrivata qui cercando come convertire 'myList = [(key1, val1), (key2, val2), ...] 'a un comando:' {chiave1: val1, chiave2: val2 ...} '. Per questo, basta fare 'dict (myList)' – mindthief