Les dictionnaires Python sont l'une des structures de données les plus polyvalentes et les plus utilisées dans la programmation Python. Ce sont des types de données intégrés qui permettent aux développeurs de stocker des données dans des paires clé-valeur, ce qui les rend incroyablement utiles pour une variété d'applications. Dans cet article, nous explorerons ce que sont les dictionnaires, comment les utiliser et fournirons des exemples pour illustrer leurs fonctionnalités.
Un dictionnaire Python est une collection non ordonnée d'éléments, où chaque élément est stocké sous forme de paire composée d'une clé unique et de sa valeur associée. Les clés d'un dictionnaire doivent être de types immuables, tels que des chaînes, des nombres ou des tuples, tandis que les valeurs peuvent être de n'importe quel type de données, y compris des listes, des ensembles ou même d'autres dictionnaires.
Vous pouvez créer un dictionnaire de deux manières principales : en utilisant des accolades {} ou le constructeur dict().
my_dict = { "name": "Alice", "age": 30, "city": "New York" }
my_dict2 = dict(name="Bob", age=25, city="Los Angeles")
Pour accéder à une valeur dans un dictionnaire, vous utilisez la clé associée à cette valeur. Cela se fait en utilisant des crochets [].
print(my_dict["name"]) # Output: Alice print(my_dict2["age"]) # Output: 25
Vous pouvez ajouter une nouvelle paire clé-valeur ou mettre à jour la valeur d'une clé existante en attribuant simplement une nouvelle valeur à la clé.
my_dict["occupation"] = "Engineer"
my_dict["age"] = 31
Les éléments peuvent être supprimés d'un dictionnaire à l'aide de l'instruction del ou de la méthode pop().
del my_dict["city"]
age = my_dict.pop("age") # This removes the key and returns its value print(age) # Output: 31
Vous pouvez parcourir les clés, les valeurs ou les paires clé-valeur dans un dictionnaire à l'aide d'une boucle for.
for key in my_dict: print(key)
for value in my_dict.values(): print(value)
for key, value in my_dict.items(): print(f"{key}: {value}")
Rassemblons tout cela dans un exemple complet pour montrer comment créer, manipuler et accéder à un dictionnaire.
# Creating a dictionary person = { "name": "Alice", "age": 30, "city": "New York" } # Accessing a value print(person["name"]) # Output: Alice # Updating a value person["age"] = 31 # Adding a new key-value pair person["occupation"] = "Engineer" # Removing a key-value pair del person["city"] # Looping through the dictionary for key, value in person.items(): print(f"{key}: {value}")
Alice name: Alice age: 31 occupation: Engineer
Les dictionnaires Python sont des outils puissants pour gérer et organiser les données. Leur capacité à stocker des paires clé-valeur les rend idéales pour un large éventail d'applications, du simple stockage de données à la manipulation de données complexes. En comprenant comment créer, accéder, mettre à jour et supprimer des éléments des dictionnaires, vous pouvez exploiter efficacement leurs capacités dans vos projets Python.
N'hésitez pas à expérimenter les exemples fournis dans cet article et découvrez comment les dictionnaires peuvent être utilisés pour améliorer vos compétences en programmation ! Si vous avez des questions ou avez besoin de précisions sur un sujet lié aux dictionnaires Python, n'hésitez pas à les poser.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3