Python: La compréhension de dictionnaires
Nous allons utiliser la même chaine de texte que pour la compréhension de liste.
Nous allons utiliser la même chaine de texte que pour la compréhension de liste.
Avec Python, il existe différentes possibilités pour initialiser un dictionnaire (dict()).
En voici trois.
La première:
>>> d = dict(un=1, deux=2, trois=3)
>>> d
{'un': 1, 'deux': 2, 'trois': 3}
La seconde, avec deux listes, une pour les clés et une pour les valeurs et la fonction zip:
... entre le 01/01/1970 et aujourd'hui.
>>> import time
>>> import random
>>> time.strftime('%d/%m/%Y', time.gmtime(random.randint(0, int(time.time()))))
'20/09/1992'
>>> time.strftime('%d/%m/%Y', time.gmtime(random.randint(0, int(time.time()))))
'18/11/2007'
Ca peut toujours servir