# Exercices sur les dictionnaires

## Exercice 1

- Écrivez un simple dictionnaire associant des noms à des âges :
  - Paul → 30
  - Karim → 22
  - Gina → 41
  - Anna → 25
- Affichez l'âge de Gina
- Ajoutez les associations suivantes :
  - Alina → 33
  - Victor → 55
- Affichez le contenu du dictionnaire

## Exercice 2 (parcours)

- Réutilisez votre dictionnaire
- Utilisez une boucle `for` normale pour :
  - Afficher les clés du dictionnaire
  - Afficher la valeur associée à chaque clé

## Exercice 3 (parcours + `.items()`)

- Réutilisez votre dictionnaire
- Utilisez une boucle `for` sur `.items()` avec deux variables :
  - Affichez clé et valeur associée

## Exercice A1 (compréhension)

- Déclarez un dictionnaire de conditions météo (°C, condition, pression)
  - `meteo = {"Pau": (21.0, "Nuageux", 1015), "Gap": (20.3, "Dégagé", 1019), "Osny": (19.1, "Brouillard", 1015)}`
- À l'aide d'une compréhension de dictionnaire, récupérer un dictionnaire :
  - Dont les clés sont les mêmes noms de villes
  - Dont les valeurs sont uniquement la température associée

## Exercice A2 (compréhensions)

- Déclarez une liste via une compréhension, qui contient les nombres pairs de 0 à 98, sauf ceux divisibles par 5. (comprendre, uniquement ceux non divisibles par 5).
- Déclarez une liste de mots manuellement. Puis déclarez un générateur (compréhension de tuple) qui contient uniquement les mots de plus de 4 lettres. (`len()`). 