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 valeur. 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é 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ésormias c'est a toi d'expérimenter ! Je t'ai préparé un petit programme qui vas t'en apprendre plus sur les listes. Si tu veux plus d'information néssite pas a aller voir sur se 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