Dictionnaires Python

Python pour les utilisateurs de MATLAB

Justin Kiggins

Product Manager

Qu’est-ce qu’un dictionnaire ?

  • Semblable à une structure MATLAB
  • Collection de paires clé:valeur
  • Ordre non garanti
Python pour les utilisateurs de MATLAB

Récupérer des données d’un dictionnaire

type(definitions)
dict
print(definitions['aardvark'])
Mammifère fouisseur nocturne aux longues oreilles, museau tubulaire et longue
langue extensible, se nourrissant de fourmis et de termites. Les oryctérope
sont natifs d’Afrique et n’ont pas de proches parents.
Python pour les utilisateurs de MATLAB

Créer des dictionnaires

# Create a dictionary
dog = {'name': 'Toby', 'breed': 'Basset Hound'}
Python pour les utilisateurs de MATLAB

Ajouter des données à un dictionnaire

# Add more key:value pairs
dog['weight (lbs)'] = 552.3
dog['birthdate'] = "2016-06-26"
print(dog)
{'name': 'Toby',
 'breed': 'Basset Hound',
 'weight (lbs)': 552.3, 
 'birthdate': '2016-06-26'}
Python pour les utilisateurs de MATLAB

Mettre à jour des dictionnaires

# Update weight value
dog['weight (lbs)'] = 52.3

print(dog)
{'name': 'Toby',
 'breed': 'Basset Hound',
 'weight (lbs)': 52.3,
 'birthdate': '2016-06-26'}
Python pour les utilisateurs de MATLAB

Supprimer des données d’un dictionnaire

dog.pop('birthdate')
print(dog)
{'name': 'Toby',
 'breed': 'Basset Hound',
 'weight (lbs)': 52.3}
Python pour les utilisateurs de MATLAB

Passons à la pratique !

Python pour les utilisateurs de MATLAB

Preparing Video For Download...