Déclarer un dictionnaire en Python

Muhammad Waiz Khan 30 janvier 2023
  1. Déclarer un dictionnaire en Python en utilisant {}
  2. Déclarer un dictionnaire en Python à l’aide de la fonction dict()
Déclarer un dictionnaire en Python

Ce tutoriel abordera les différentes méthodes pour déclarer un type de données de dictionnaire en Python.

Un dictionnaire en Python est un type de données composite qui peut stocker des valeurs de données sous forme de paires key:value. Les données stockées dans un dictionnaire ne sont pas ordonnées, modifiables et n’autorisent pas les doublons.

Nous pouvons déclarer et stocker des données dans un dictionnaire en Python de la manière suivante.

Déclarer un dictionnaire en Python en utilisant {}

Nous pouvons déclarer un type de données de dictionnaire en Python en utilisant {}. Nous pouvons soit ajouter les données sous la forme d’un couple clé:valeur avant de déclarer un dictionnaire, soit ajouter les données ultérieurement.

Comparé à l’utilisation du constructeur dict(), l’utilisation de {} est un moyen beaucoup plus rapide de déclarer un dictionnaire. L’exemple de code suivant montre comment déclarer et ajouter des données dans un dictionnaire en Python.

mydict = {"name": "ali"}
mydict["age"] = 21
print(mydict)

Production :

{'name': 'ali', 'age': 21}

Déclarer un dictionnaire en Python à l’aide de la fonction dict()

Bien que la méthode {} soit plus rapide que d’utiliser la fonction constructeur dict(), dans les cas où nous n’avons pas à déclarer un dictionnaire, encore et encore, la fonction dict() est préférée car elle est plus lisible . De plus, il semble préférable de déclarer un dictionnaire.

Comme dans la méthode {}, nous pouvons également ajouter des données dans le dictionnaire tout en les déclarant à l’aide de la fonction dict(). Contrairement à la méthode {}, la fonction dict() ne prend pas les données en entrée sous la forme d’une paire key:value, nous passons les données sous forme de dict(key = value).

L’exemple suivant montre comment utiliser la fonction dict() pour déclarer et ajouter des données dans un dictionnaire en Python.

mydict = dict(name="ali")
mydict["age"] = 21
print(mydict)

Production :

{'name': 'ali', 'age': 21}

Article connexe - Python Dictionary