Questions extraites du site genumsi.inria.fr qui propose des QCM d'entraînement.
On exécute le code suivant : Quelle est la première ligne de la table table à la suite de cette exécution ?table = [ ['lovelace', 'ada', 1815, 1852],
['von neumann','john', 1903, 1957],
['turing', 'alan', 1912, 1954],
['mccarthy', 'john', 1927, 2011],
['floyd', 'robert', 1936, 2001] ]
def age(personnage):
return personnage[3] - personnage[2]
table.sort(key=age, reverse=True)
['lovelace', 'ada', 1815, 1852]
['mccarthy', 'john', 1927, 2011]
['turing', 'alan', 1912, 1954]
['mccarthy', 'floyd', 'von neumann', 'turing', 'lovelace']
La réponse est : B