In this short French tutorial, the speaker explains Python lists as ordered sequences accessed via numeric indices placed in square brackets. He emphasizes that list elements can be of heterogeneous types, including other lists, which creates nested (multidimensional) structures. Using a concrete example list `lst = [10, "Salut", ["a", "b", "c"]]`, he shows how to retrieve top‑level elements with a single index (0 for 10, 1 for "Salut") and how to access the inner list with index 2. To obtain a specific character from the inner list, a second index is required (e.g., `lst[2][0]` yields "a"). He notes that any 2‑dimensional list requires two sets of brackets for element access and briefly mentions that 3‑dimensional lists are possible when an inner list itself contains another list. The tutorial is instructional, focusing on practical syntax and conceptual understanding of list nesting in Python.
Chapters
Nous avons vu qu'une liste est une séquence qui contient plusieurs éléments accessibles via des indices. Ces indices sont des valeurs numériques que l'on place entre crochets afin de spécifier la position de l'élément auquel on souhaite avoir accès. Nous avons vu que ces éléments-là peuvent être de types différents, que ce soit des types de base comme les entiers ou les booléens, ou encore des types construits comme les tuples ou les dictionnaires. S'il se trouve qu'un élément de la liste soit aussi une liste, alors on parle de liste imbriquée, autrement dit des listes à 2 dimensions. Supposons que l'on dispose de la liste identifiée par lst et qui renferme l'entier 10, la chaîne de caractères Salut et une autre liste qui contient les valeurs a, b et c. Puisque la liste lst contient une liste parmi ses éléments, alors il s'agit d'une liste à 2 dimensions. En effet, si on veut accéder aux valeurs 10 et Salut, nous avons besoin de spécifier un seul indice et qui prend respectivement les valeurs 0 et 1. Si on spécifie l'indice 2, alors on récupère la liste qui contient les valeurs a, b et c. Nous allons désigner cette dernière par liste secondaire. Mais si on veut accéder à la lettre A seulement, alors il faut spécifier son indice dans la liste secondaire, c'est-à-dire 0. Donc on imagine que cette fois nous aurons 2 crochets pour la liste lst. Le premier contient l'indice 2 pour indiquer le 3e élément qui est une liste, et le deuxième contient l'indice 0 qui indique la position de la lettre A au sein de la liste secondaire. Donc le fait de parler d'une liste à 2 dimensions sous-entend systématiquement qu'on aura besoin de 2 crochets pour accéder à un élément. Si on veut accéder à la lettre B alors on fait lst et pour avoir accès à la lettre C on met lst . Vous avez sûrement compris que l'on peut aussi avoir une liste à 3 dimensions. Pour cela, il suffit que l'un des éléments de la liste secondaire soit encore une liste.