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.

Pratiquer