Utilisation de la fonction dict : 1. Utilisez le paramètre "**kwarg" pour initialiser le dictionnaire ; 2. Utilisez le paramètre "mapping" pour initialiser le dictionnaire ; 3. Utilisez le paramètre "iterable" pour initialiser le dictionnaire ; un dictionnaire vide.
La fonction dict() en Python est utilisée pour créer un objet dictionnaire et peut initialiser des paires clé-valeur. Cette fonction peut accepter un objet itérable comme paramètre, où chaque élément est un tuple contenant des paires clé-valeur. Cet article présentera en détail l'utilisation et des exemples de la fonction dict(). La syntaxe de la fonction
dict() La syntaxe de la fonction dict() est la suivante :
dict(**kwarg) dict(mapping, **kwarg) dict(iterable, **kwarg)
**kwarg : paire clé-valeur, utilisée pour initialiser le dictionnaire.
mapping : Dictionnaire, utilisé pour initialiser le dictionnaire. iterable : objet itérable, chaque élément est un tuple contenant des paires clé-valeur.Utilisez le paramètre **kwarg pour initialiser le dictionnaire
Lorsque vous transmettez des paires clé-valeur à la fonction dict() sous la forme d'arguments mot-clé, elle utilisera ces paires clé-valeur comme données d'initialisation du dictionnaire. Par exemple :
d = dict(a=1, b=2, c=3) print(d) # 输出:{'a': 1, 'b': 2, 'c': 3}
Initialisez le dictionnaire à l'aide du paramètre de mappage
Lorsqu'un dictionnaire est passé en paramètre à la fonction dict(), il utilisera les paires clé-valeur du dictionnaire comme données d'initialisation du dictionnaire. Par exemple :
m = {'a': 1, 'b': 2, 'c': 3} d = dict(m) print(d) # 输出:{'a': 1, 'b': 2, 'c': 3}
Initialisez le dictionnaire à l'aide de paramètres itérables
Lorsqu'un objet itérable est passé en paramètre à la fonction dict(), il traitera chaque élément comme un tuple contenant des paires clé-valeur, et ces tuples seront utilisés comme initialisation des données du dictionnaire. Par exemple :
i = [('a', 1), ('b', 2), ('c', 3)] d = dict(i) print(d) # 输出:{'a': 1, 'b': 2, 'c': 3}
Autres utilisations de la fonction dict()
La fonction dict() peut également être utilisée pour créer un dictionnaire vide. Par exemple :
d = dict() print(d) # 输出:{}
d = dict(a=1, b=2, c=3, d={'x': 10, 'y': 20}, e=[1, 2, 3]) print(d) # 输出:{'a': 1, 'b': 2, 'c': 3, 'd': {'x': 10, 'y': 20}, 'e': [1, 2, 3]}
d = dict(a=1, b=2, c=3, b=4) print(d) # 输出:{'a': 1, 'b': 4, 'c': 3}
t = [('a', 1), ('b', 2), ('c', 3)] d = dict(t) print(d) # 输出:{'a': 1, 'b': 2, 'c': 3}
Summary
La fonction dict() de Python est utilisée pour créer et initialiser des objets de dictionnaire. Il peut accepter des paramètres de mots-clés, des paramètres de dictionnaire et des paramètres d'objet itérables, et s'initialiser selon différentes formes de paramètres. Lorsque vous utilisez la fonction dict(), vous devez faire attention à la duplication des clés et à l'ordre des paires clé-valeur. Parallèlement, la fonction dict() peut également être utilisée pour convertir d'autres types d'objets en dictionnaires.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!