Bonjour,
Je vous sollicite pour transformer une liste en dictionnaire. Voici la forme de ma liste :
(u'24/04/12 00:00', '2854'), (u'24/04/12 00:10', '2857'), (u'24/04/12 00:20', '2869'), (u'24/04/12 00:00', '2875')
et je souhaiterai avoir le dictionnaire suivant:
{'24/04/12 00:00' : ('2854','2875'), '24/04/12 00:10' : ('2857','3490')}
voici mon code :
et voici le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 d = {} for key, val in l_conso: d.setdefault(key, []).append(val)
Merci de votre aideTraceback (most recent call last):
File "D:\xxx.py", line 151, in <module>
for key, val in l_conso:
ValueError: too many values to unpack
Partager