Bonjour,
retourne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 from random import shuffle def melange(l): shuffle(l) return l liste = ['a', 'b', 'c', 'd', 'e'] dic ={} for i in range(3): l1 = melange(liste) dic[i] = l1 print("dico: ", dic)
Pourquoi c'est la dernière liste de la boucle qui est associée à toutes les clefs?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ['b', 'd', 'c', 'e', 'a'] ['d', 'a', 'b', 'c', 'e'] ['e', 'd', 'b', 'a', 'c'] dico: {0: ['e', 'd', 'b', 'a', 'c'], 1: ['e', 'd', 'b', 'a', 'c'], 2: ['e', 'd', 'b', 'a', 'c']}
Merci![]()
Partager