Questions extraites du site genumsi.inria.fr qui propose des QCM d'entraînement.
On considère un fichier CSV contenant le prénom et la ville de naissance d'un certain nombre de personnes. On a mémorisé le contenu de ce fichier dans un tableau personnes dont on donne le début ci-dessous.
personnes = [{'prénom': 'Marius', 'ville': 'Paris'},
{'prénom': 'Nassim', 'ville': 'Angers'},
{'prénom': 'Eléa', 'ville': 'Nantes'},
...
]
Quelles instructions permettent d'afficher le prénom de toutes les personnes nées à Rouen ?
for p in personnes:
if p['ville'] == p['Rouen']:
print(p['prénom'])
for p in personnes:
if p['ville'] == 'Rouen':
print(prénom)
for p in personnes:
if p['ville'] == 'Rouen':
print(p['prénom'])
for p in personnes:
if personnes['ville'] == personnes['Rouen']:
print(personnes['prénom'])
La réponse est : C