Sur le site officiel : https://www.lycee-pierre-bourdan-maths-video.net/Les-listes-en-Python
vous pouvez poser vos questions et laisser vos commentaires.
Soutien scolaire gratuit donné par les professeurs de mathématiques du lycée Pierre Bourdan de Guéret.
vous pouvez poser vos questions et laisser vos commentaires.
Soutien scolaire gratuit donné par les professeurs de mathématiques du lycée Pierre Bourdan de Guéret.
Category
📚
ÉducationTranscription
00:00 [Musique]
00:07 Bonjour, dans cette vidéo nous allons aborder la notion de liste en Python.
00:13 Une liste est un ensemble ordonné d'éléments.
00:17 Elle est notée entre crochets.
00:20 Les éléments peuvent être de nature différente.
00:23 Chaque élément est repéré par son indice,
00:27 la numérotation démarrant à zéro.
00:29 Par exemple, l de zéro désigne le premier élément de la liste,
00:36 l de un le deuxième, etc.
00:41 L'élément d'indice i est l de i,
00:45 et il faut noter que le rang d'un élément correspond à l'indice de cet élément +1.
00:53 Quelques exemples.
00:55 Initialisation d'une liste L à vide.
01:00 Une liste A contenant des éléments de nature différente.
01:06 Jour = lundi, mardi, 9.
01:10 Une liste est modifiable.
01:12 Les chaînes de caractère peuvent être entre simples cotes ou doubles cotes.
01:17 Passons dans la console Python pour essayer quelques instructions.
01:21 Premier exemple.
01:23 On définit une liste jour qu'on initialise avec lundi, mardi, 9.
01:31 L'instruction print jour de zéro affiche l'élément lundi.
01:37 Print jour de 2 nous envoie 9.
01:41 L'instruction jour de 2 = jour de 2 + 1 modifie l'élément 9 et le transforme en 10.
01:50 L'instruction print on est jour de 1 soir affiche on est mardi soir.
02:03 Del jour de zéro supprime l'élément d'indice zéro, c'est à dire lundi.
02:13 Liste = 3,9, lundi, mercredi, 5.
02:20 Passons à quelques fonctions spécifiques listes.
02:24 La fonction len retourne la longueur de la liste.
02:28 Par exemple, len liste retourne 4.
02:33 La fonction .append rajoute un élément à la liste.
02:38 Par exemple, l'instruction liste .append jeudi rajoute à la liste précédente l'élément jeudi.
02:48 Print liste affiche alors 3,9, lundi, mercredi, 5, puis jeudi.
02:57 Cette instruction est équivalente à l'instruction liste = liste + un élément.
03:04 Par exemple, l'instruction liste = liste + vendredi rajoute à la liste précédente l'élément vendredi.
03:14 L'instruction .pop( ) retire le dernier élément de la liste.
03:24 Par exemple, liste .pop retire l'élément vendredi de la liste.
03:31 L'instruction .pop(i) retire de la liste l'élément d'indice i.
03:40 Par exemple, liste .pop(0) retire l'élément 3,9 de cette liste, qui s'en trouve donc ainsi à nouveau modifiée.
03:53 Prenons un autre exemple de liste.
03:56 liste = V, E, A, B, A
04:01 La fonction .sort trie des éléments de même nature dans l'ordre alphabétique, les majuscules étant avant les minuscules.
04:10 Par exemple, le A majuscule est avant le A minuscule.
04:14 Autre exemple avec l'instruction .sort reverse = true.
04:18 L'instruction .sort reverse = true trie une liste dans l'ordre décroissant.
04:28 Prenons l'exemple d'une liste n = 3,1, 10, 1, -15, -28.
04:36 Et notons le résultat.
04:38 La fonction .insert, comme son nom l'indique, insère un élément à un emplacement donné dans la liste.
04:46 Par exemple, liste.insert1,25 insère l'élément 25 à l'indice 1.
04:57 La fonction .remove retire un élément d'une liste.
05:02 Et la fonction .count travaille comme paramètre.
05:06 L'élément compte en fait le nombre d'occurrences de cet élément dans la liste.
05:11 [Musique]