Dictionnaire Python fromkeys (), méthode

La description

Méthode du dictionnaire Python fromkeys()crée un nouveau dictionnaire avec des clés de seq et des valeurs définies sur value.

Syntaxe

Voici la syntaxe pour fromkeys() méthode -

dict.fromkeys(seq[, value])

Paramètres

  • seq - Ceci est la liste des valeurs qui seraient utilisées pour la préparation des clés du dictionnaire.

  • value - Ceci est facultatif, s'il est fourni, la valeur serait définie sur cette valeur

Valeur de retour

Cette méthode renvoie la liste.

Exemple

L'exemple suivant montre l'utilisation de la méthode fromkeys ().

#!/usr/bin/python

seq = ('name', 'age', 'sex')
dict = dict.fromkeys(seq)
print "New Dictionary : %s" %  str(dict)

dict = dict.fromkeys(seq, 10)
print "New Dictionary : %s" %  str(dict)

Lorsque nous exécutons le programme ci-dessus, il produit le résultat suivant -

New Dictionary : {'age': None, 'name': None, 'sex': None}
New Dictionary : {'age': 10, 'name': 10, 'sex': 10}