bannière du site www.mathmaurer.com

QCM : Python - Les Listes

Testez vos réflexes sur la création, l'indexation et la manipulation des listes en Python.
Cliquez sur "Valider le QCM" pour voir vos résultats et les explications détaillées.

1. Comment définit-on une liste en Python ?

2. Quel est l'indice du premier élément d'une liste ?

3. Soit L = [10, 20, 30, 40]. Que renvoie L[2] ?

4. Quelle fonction permet de connaître le nombre d'éléments d'une liste ?

5. Quelle méthode permet d'ajouter un élément à la fin d'une liste ?

6. Soit L = [5, 8, 12]. Que vaut L après L[1] = 10 ?

7. Que renvoie L[-1] pour une liste L non vide ?

8. Que vaut len(L) si L = [[1, 2], [3, 4], [5, 6]] ?

9. Quel est le résultat de [1, 2] + [3, 4] ?

10. Quel est le résultat de [0] * 3 ?

11. Comment tester si la valeur $x$ est présente dans la liste L ?

12. Que vaut L après L = [1, 2, 3, 4] et del L[1] ?

13. Soit M = [[1, 2], [3, 4]]. Comment accéder à la valeur $4$ ?

14. Que fait L.remove(10) ?

15. Quel est le résultat de "a" in ["A", "b", "c"] ?

16. Que vaut L après L = [1, 2] ; L.extend([3, 4]) ?

17. Comment créer une liste vide ?

18. Que vaut L après L = [3, 1, 2] ; L.sort() ?

19. Que renvoie L.pop() sur une liste L ?

20. Quel est l'effet de L[0:2] sur L = [10, 20, 30, 40] ?