1. Création de dictionnaire
my_dict = {"name": "John Doe", "age": 30, "city": "New York"}
my_dict = dict(name="John Doe", age=30, city="New York")
my_dict = {key: value for key, value in zip(["name", "age", "city"], ["John Doe", 30, "New York"])}
2. Modification du dictionnaire
my_dict["job"] = "Software Engineer"
my_dict["age"] = 31
del my_dict["city"]
3. Recherche par dictionnaire
value = my_dict["name"]
get()
pour obtenir la valeur (si la clé n'existe pas, renvoyez la valeur par défaut) : value = my_dict.get("phone", "Not provided")
if "email" in my_dict: # 键存在,执行某些操作
4. Parcours du dictionnaire
for key in my_dict: print(key)
for key, value in my_dict.items(): print(key, value)
dict.values()
和 dict.keys()
) : for value in my_dict.values(): print(value) for key in my_dict.keys(): print(key)
5. Autres compétences
my_dict1 = {"name": "John Doe", "age": 30} my_dict2 = {"city": "New York", "job": "Software Engineer"} my_dict3 = {**my_dict1, **my_dict2}
my_dict_copy = my_dict.copy()
sorted_dict = dict(sorted(my_dict.items(), key=lambda item: item[1]))
Maîtriser ces conseils peut vous aider à utiliser les dictionnaires python plus efficacement et à améliorer la qualité et les performances de votre code.
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!