CommencerCommencer gratuitement

Utilisation plus pythonienne des dictionnaires

Jusqu'à présent, vous avez beaucoup travaillé avec les clés d'un dictionnaire pour accéder à des données. En Python toutefois, la méthode préférée pour itérer sur les éléments d'un dictionnaire consiste à utiliser la méthode .items().

Cette méthode renvoie chaque clé et chaque valeur du dictionnaire sous la forme d'un tuple, que vous pouvez décompresser dans une boucle for. Vous allez maintenant vous entraîner à le faire.

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

Cet exercice fait partie du cours

Types de données en Python

Afficher le cours

Instructions

  • Itérez sur le premier enregistrement de squirrels_by_park["Madison Square Park"], en décompressant ses éléments dans field et value.

    • Affichez chaque field et chaque value.
  • Répétez le processus pour le deuxième enregistrement dans squirrels_by_park["Union Square Park"].

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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