Sous-classe defaultdict dans module collections - (debutant)
Bonsoir a toutes et a tous,
Je ne comprends pas a quoi sert defaultdict . Concrètement ,comment fonctionne t-elle dans un exemple ?
Je ne comprends pas le resultat de ce bout de code par exemple :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| tuples = [
...: (1, 2),
...: (2, 1),
...: (1, 3),
...: (2, 4),
...: ]
In [18]: from collections import defaultdict
...: resultat = defaultdict(list)
...:
...: for x, y in tuples:
...: resultat[x].append(y)
...:
...: for key, value in resultat.items():
...: print(key, value)
...: |