Opération sur les listes
Syntaxe : Nombre d'éléments dans une liste
La méthode len
permet de compter le nombre d'éléments dans une liste nommée x :
1
x=[1,5,3]
2
print(len(x))
Le résultat est alors 3.
Syntaxe : Ajout d'un élément
Syntaxe : Insertion d'un élément
Syntaxe : Suppression d'un élément
Syntaxe : Position d'un élément
la méthode index donne la position du premier élément égal à x dans une variable de type list.
1
x=[1, 5, 3, 5]
2
print(x.index(5))
Syntaxe : Compter le nombre d'élément x dans une liste
La méthode count
permet de compter le nombre de fois où y apparaît dans la liste :
1
x=[1, 5, 3, 5]
2
print(x.count(5))
3
Syntaxe : Trier une liste
Syntaxe : copier une liste
La méthode copy
permet de copier une liste :
1
x=[1, 5, 3, 5, [10, 12]]
2
y = x.copy()
3
print(y)

Cette copie est dite superficielle ou peu profonde : on peut modifier un élément de y sans modifier un élément de x. Il faut que l'élément ne soit pas un élément (attribut)d'une classe.
Si l'élément modifié est un élément d'une classe alors l'original est aussi modifié.
