Menu
Coddy logo textTech

Accéder aux valeurs

Fait partie de la section Logic & Flow du Journey Python de Coddy — leçon 9 sur 78.

Dans un dictionnaire, chaque clé est associée à une valeur. Pour accéder à une valeur, vous utilisez sa clé. C'est semblable à la façon dont vous chercheriez un mot dans un dictionnaire physique pour trouver sa définition.

Voici comment vous pouvez accéder aux valeurs dans un dictionnaire Python :

# Dictionary of country capitals
country_capitals = {
 "USA": "Washington, D.C.",
 "France": "Paris",
 "Japan": "Tokyo"
}

# Accessing values using keys
print(country_capitals["USA"])
print(country_capitals["France"])

# Accessing a value that does not exist
# print(country_capitals["Germany"])  # This will cause an error

Dans cet exemple, nous accédons à la capitale des USA en utilisant la clé "USA". Si vous essayez d'accéder à une clé qui n'existe pas dans le dictionnaire, Python lèvera une KeyError.

challenge icon

Défi

Facile

Créez une fonction nommée get_capital qui prend deux paramètres : country_capitals (un dictionnaire) et country_name (une chaîne de caractères). La fonction doit retourner la capitale du pays donné en utilisant le dictionnaire country_capitals.

Aide-mémoire

Pour accéder aux valeurs d'un dictionnaire, utilisez la clé entre crochets :

country_capitals = {
 "USA": "Washington, D.C.",
 "France": "Paris",
 "Japan": "Tokyo"
}

# Accès aux valeurs à l'aide des clés
print(country_capitals["USA"])  # Sortie : Washington, D.C.
print(country_capitals["France"])  # Sortie : Paris

L'accès à une clé qui n'existe pas lèvera une KeyError.

Essayez vous-même

def get_capital(country_capitals, country_name):
    # Écrire le code ici
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Logic & Flow