Python Tutorial

Метод remove() - удаляем элемент списка по значению в Python

Метод remove() - удаляем элемент списка по значению в Python

Метод remove() в Python используется для удаления первого элемента из списка, который соответствует указанному значению. Если элемент с таким значением в списке отсутствует, метод вызывает исключение ValueError.
Есть список names . Нам необходимо удалить элемент, значением которого является строка "Jane". Воспользуемся методом remove() Метод удаляет элемент, но ничего не возвращает, поэтому в del_value будет None.
names = ["Max", "Jane", "Tom"]

del_value = names.remove("Max")

print(names)

print(del_value)

# ['Jane', 'Tom']
# None
Если мы укажем не существующее значение, то получим исключение:
names = ["Max", "Jane", "Tom"]

del_value = names.remove("Ann")

print(names)

print(del_value)

# ValueError: list.remove(x): x not in list
ВИДЕО:
Списки\кортежи