Удалить элемент в списке

# удаление указанного элемента списка
del L[2]

# удаление последнего элемента списка
L.pop()

# удаление элемента списка по имени
L.remove("two")

При попытке удалить несуществующий элемент, Python вернёт ошибку, например «IndexError: pop from empty list».

С версии Python 3.3 доступен метод clear(), которая удаляет все элементы в списке.

L = [1, 2, 3]
L # [1, 2, 3]

L.clear()
L # []