CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Créez une version dictionnaire de person_list, qui est affichée dans le shell. Utilisez les clés fname, lname, sex, employed et twitter_followers.
  • Extrayez et affichez le prénom et le nom (spécifiés par les clés fname et lname) depuis person_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(____)
Modifier et exécuter le code