List methods: append and remove
Las listas pueden cambiar. append añade al final, y remove quita el primer elemento que coincida.
Sintaxis
items.append(x)items.remove(x)items[0] # first item
- Las posiciones empiezan en 0. items[-1] es el último elemento.
Ejemplo
parts = ["wrench"]
parts.append("cable")
parts.remove("wrench")
print(parts)Salida:
['cable']
Errores comunes
- append cambia la lista y devuelve None. Escribir x = x.append(1) hace que x sea None.
- remove da un ValueError si el elemento no está en la lista.