list.remove
Удаляет из списка первый элемент, равный x.
Python 3.13
list.remove(x)Параметры
- xAny
- Значение удаляемого элемента.
Возвращаемое значение
Ничего (None) — список меняется на месте; если элемента нет, вызывает ValueError.
Примеры
Удаление первого совпадения
Python 3.13
a = [1, 2, 1, 3]
a.remove(1)
print(a)[2, 1, 3]
Ошибка для отсутствующего элемента
Python 3.13
a = [1, 2]
try:
a.remove(5)
except ValueError as error:
print(error)list.remove(x): x not in list
Подробности
Удаляется только первое совпадение. Чтобы удалить элемент по индексу, используйте list.pop.
