Dictionnaires
Les dictionnaires sont similaires aux vecteurs nommés et aux listes en R : ils associent un nom (ou clé)
pour accéder à des valeurs. En Python, on crée des dictionnaires avec des accolades { }
en y passant des paires clé-valeur. Les clés et les valeurs sont séparées par deux-points.
Par exemple, pour créer un dictionnaire avec la clé 'a' et la valeur 1, vous écrivez :
d = {'a': 1}
Plusieurs paires clé-valeur sont séparées par des virgules. Pour accéder à une valeur via sa clé, vous pouvez utiliser des crochets (comme pour extraire des valeurs d’une liste), mais au lieu de passer un indice, vous passez la clé :
d = {'a': 1, 'b': 2}
print(d['a'])
1
person_list est affichée dans le shell IPython et est disponible dans votre espace de travail.
Cet exercice fait partie du cours
Python pour les utilisateurs de R
Instructions
- Créez une version dictionnaire de
person_list, qui est affichée dans le shell. Utilisez les clésfname,lname,sex,employedettwitter_followers. - Extrayez et affichez le prénom et le nom (spécifiés par les clés
fnameetlname) depuisperson_dict.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Create a dictionary form of the employee information list
person_dict = {
'fname': ____,
'lname': ____,
'sex': ____,
'employed': ____,
'twitter_followers': ____
}
# Get the first and last names from the dict
print(____)
print(____)