Метод remove
Метод remove удаляет указанный
элемент из списка. В параметре метода
задается элемент, который нам нужно удалить.
Метод изменяет сам список. В качестве
результата возвращается None. Попытка
удалить несуществующий элемент приведет к
выбрасыванию исключения.
Синтаксис
список.remove(что хотим удалить)
Пример
Давайте удалим элемент 'ef' из
нашего списка с помощью метода remove:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
Результат выполнения кода:
['ab', 'cd', 'gh']
Пример
А теперь давайте попробуем удалить элемент, которого нет в списке:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
Результат выполнения кода:
ValueError: list.remove(x): x not in list