Questions extraites du site genumsi.inria.fr qui propose des QCM d'entraînement.
On considère le code suivant : Que renvoie clearfield(fiche) ?def clearfield(f):
for i in range(len(f)):
fiche[i]['code'] = None
return f
fiche = [{'nom': 'pierre', 'note': 5.99, 'code': 125},
{'nom': 'pol', 'note': 2.99, 'code': 82},
{'nom': 'jack', 'note': 7.99, 'code': 135}]
[{'nom': 'pierre', 'note': 5.99, 'code': 125},
{'nom': 'pol', 'note': 2.99, 'code': 82},
{'nom': 'jack', 'note': 7.99, 'code': 135}]
[{'nom': 'pierre', 'note': None, 'code': 125},
{'nom': 'pol', 'note': None, 'code': 82},
{'nom': 'jack', 'note': None, 'code': 135}]
[{'nom': 'pierre', 'note': 5.99, 'None': 125},
{'nom': 'pol', 'note': 2.99, 'None': 82},
{'nom': 'jack', 'note': 7.99, 'None': 135}]
[{'nom': 'pierre', 'note': 5.99, 'code': None},
{'nom': 'pol', 'note': 2.99, 'code': None},
{'nom': 'jack', 'note': 7.99, 'code': None}]
La réponse est : D