NSI (terminale) · Chapitre 2 · Exercice d'entraînement
Prévoir l'état d'un dictionnaire
Dictionnaires et tables de hachage · Manipuler un dictionnaire · niveau 1 (application)
Énoncé
Prévoir l'état d'un dictionnaire.
On exécute les instructions suivantes.
d = {"pomme": 3, "kiwi": 5}
d["poire"] = 2
d["pomme"] = d["pomme"] + 4
del d["kiwi"]
print(d.get("kiwi", 0), len(d))
d["kiwi"] = d.get("kiwi", 0) + 1
print(d)
print("poire" in d, 2 in d)
- Donner le contenu de
daprès chacune des quatre premières lignes. - Donner les trois lignes affichées.
- Que se passerait-il si l'on exécutait ensuite
print(d["mangue"])?
Un exercice à chercher : son corrigé n'est pas publié. Sur Adloun, le tuteur guide par questions, sans donner la réponse.