Files
training.python.beginner/training/answers/02-language-basics/09-dictionaries.md
Steve Kossouho bea28eca14 Convert Asciidoc to markdown
Converted asciidoc to markdown using ai.
2025-07-06 22:07:31 +02:00

22 lines
801 B
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Exercices sur les dictionnaires
## Exercice A1 : compréhension de dictionnaire
*Rappel* : Convertir un dictionnaire en gardant les clés originales, mais y associer comme valeurs uniquement les températures.
```python
# Dictionnaire original
meteo = {
"Pau": (21.0, "Nuageux", 1015),
"Gap": (20.3, "Dégagé", 1019),
"Osny": (19.1, "Brouillard", 1015)
}
# Récupérer un dictionnaire dont les clés sont les noms de ville
# et dont les valeurs sont uniquement les températures :
# ici on conserve la clé, telle quelle, et comme chaque valeur
# associée aux clés est toujours un tuple dont le premier élément est la
# température, on peut s'y prendre ainsi :
converted = {key: meteo[key][0] for key in meteo}
# On affiche le résultat pour le vérifier
print(converted)
```