remplir un dictionnaire a partir de 2 listes
Salut,
je cherche a remplir un dictionnaire à partir de 2 listes. Les clés du dict sont bien remplies a partir de la liste 1, mais les valeurs du dict pour chaque clés sont toutes identiques à la derniere valeur de la liste 2. Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
list1 = ('bli','bla','blu')
list2 = (1,2,3)
total = {}
for x in list1:
for y in list2:
total[x] = y
print total |
ce qui retorune
Code:
1 2
|
{'blu': 3, 'bla': 3, 'bli': 3} |
Toute aide est la bienvenue et merci d'avance ! :)