Syntaxe
dict(**kwargs)
|
dict(mapping, **kwargs)
|
dict(iterable, **kwargs)
|
Paramètres
Nom |
Description |
kwargs |
Ce paramètre permet d'indiquer un mot clef. |
mapping |
Ce paramètre permet d'indiquer un autre dictionnaire. |
iterable |
Ce paramètre permet d'indiquer un objet itérable sous forme de paire(s) de clef-valeur. Les clefs doivent être immuables. |
Description
Cette fonction permet de retourner un dictionnaire à partir des éléments spécifiés.
Remarques
- Si aucun paramètre positionnel n'est donné, un dictionnaire vide est créé. Si un paramètre positionnel est donné et qu'il s'agit d'un objet de cartographie, un dictionnaire est créé avec les mêmes paires clef-valeur que l'objet de cartographie. Sinon, le paramètre positionnel doit être un objet itérable. Chaque élément de l'itérable doit lui-même être un itérable avec exactement deux objets. Le premier objet de chaque élément devient une clef dans le nouveau dictionnaire et le deuxième objet la valeur correspondante. Si une clef apparaît plusieurs fois, la dernière valeur de cette clef devient la valeur correspondante dans le nouveau dictionnaire.
- Si des paramètres de mot clef sont fournis, les paramètres de mot clef et leurs valeurs sont ajoutés au dictionnaire créé à partir du paramètre positionnel. Si une clef ajoutée est déjà présente, la valeur du paramètre mot-clef remplace la valeur du paramètre positionnel.
Dernière mise à jour : Mercredi, le 14 septembre 2016