List methods: append and remove
Les listes peuvent être modifiées. append ajoute à la fin, et remove retire le premier élément correspondant.
Syntaxe
items.append(x)items.remove(x)items[0] # first item
- Les positions commencent à 0. items[-1] est le dernier élément.
Exemple
parts = ["wrench"]
parts.append("cable")
parts.remove("wrench")
print(parts)Sortie :
['cable']
Erreurs courantes
- append modifie la liste et renvoie None. Écrire x = x.append(1) rend x égal à None.
- remove provoque une ValueError si l’élément ne se trouve pas dans la liste.