Passons désormais à la suite de notre test de qualification. Je vais te présenter les listes.

Une liste est une structure de données qui permet de stocker plusieurs valeurs. En python, on peut créer une liste en utilisant les crochets [ ].

Voici un exemple :

`ma_liste = [1, 2,"Hello","World", 3.14]`

Ici, on crée une liste composée de plusieurs éléments. On peut accéder à un élément de la liste en utilisant son indice. L'indice d'un élément correspond à sa position dans la liste. On commence à compter à partir de 0.

`ma_liste[0] = 3`

Dans l'exemple précédent, dans la liste ma_liste, on accède à l'élément d'indice 0 et on lui donne la valeur 3.

Désormais, c'est à toi d'expérimenter ! Je t'ai préparé un petit programme qui va t'en apprendre plus sur les listes. Si tu veux plus d'information n'hésite pas à aller voir sur ce site : https://docs.python.org/fr/3/tutorial/datastructures.html

# Initialise une liste ma_liste = [1, 2,"Hello","World", 3.14] print("Notre liste de départ :") print(ma_liste) print("") # Remplace le premier élément par 3 print("Remplacement du premier élément par 3") ma_liste[0] = 3 print(ma_liste) print("") # Remplace le dernier élément par "toto" print("Remplacement du dernier élément par 'toto'") ma_liste[-1] = "toto" print(ma_liste) print("") # Ajoute 5.4 a la fin de la liste print("Ajout de 5.4 a la fin de la liste") ma_liste.append(5.4) print(ma_liste) print("") # Insert 2 à l'index 3 print("Insertion de 2 à l'index 3") ma_liste.insert(3,2) print(ma_liste) print("") # Supprimer le premier 2 de la liste print("Suppretion du premier 2 de la liste") ma_liste.remove(2) print(ma_liste) print("") # Enlève de la liste l'élément situé à la position 1 et le renvoie print("Suppression de l'élément situé à la position 1") p = ma_liste.pop(1) print(ma_liste) print("L'élément retiré :", p) print("") # Renvoie la longueur de la liste print("Longueur de la liste :", len(ma_liste)) print("") # Ps l'instruction 'len' ne fonctionne pas que pour les listes print("Longueur de la chaine de caractère 'toto' :", len("toto"))
Run