CommencezCommencez gratuitement

Utiliser les dictionnaires de façon plus « pythonic »

Jusqu'ici, vous avez surtout travaillé avec les clés d'un dictionnaire pour accéder aux données, mais en Python, la manière privilégiée d'itérer sur les éléments d'un dictionnaire est d'utiliser la méthode .items().

Celle-ci renvoie chaque clé et sa valeur sous forme de tuple, que vous pouvez dépacter dans une boucle for. Vous allez maintenant vous exercer à le faire.

Nous avons chargé un dictionnaire squirrels_by_park, et la clé Madison Square Park contient une liste de dictionnaires.

Cette activité fait partie du cours

Types de données en Python

Voir le cours

Instructions de l’exercice

  • Itérez sur le premier enregistrement de squirrels_by_park["Madison Square Park"] et dépactez ses éléments dans field et value.
    • Affichez chaque field et value.
  • Répétez l'opération pour le deuxième enregistrement de squirrels_by_park["Union Square Park"].

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Iterate over the first squirrel entry in the Madison Square Park list
for ____, ____ in ____["____"][____].____():
    # Print field and value
    print(____, ____)

print('-' * 13)

# Iterate over the second squirrel entry in the Union Square Park list
____
    # Print field and value
    ____
Modifier et exécuter le code