Курс Python → Удаление элемента из списка в Python
Для удаления элемента из списка в Python можно использовать метод remove(). Этот метод принимает в качестве аргумента значение элемента, который нужно удалить из списка. Если элемент встречается несколько раз в списке, метод remove() удалит только первое вхождение.
Например, если у нас есть список my_list, содержащий строки и целые числа, и в нем есть повторяющиеся элементы, такие как строка «Mars» и число 12, мы можем использовать метод remove() для удаления одного из них.
my_list = ['Earth', 'Mars', 12, 8, 'Mars']
my_list.remove('Mars')
print(my_list)
В результате выполнения этого кода будет выведен список ['Earth', 12, 8, 'Mars'], где первое вхождение строки «Mars» было удалено из списка.
Таким образом, метод remove() позволяет удобно удалять элементы из списка по их значению. Однако следует помнить, что если элемент встречается несколько раз, будет удалено только первое вхождение.
Другие уроки курса "Python"
- Библиотека Emoji: использование смайлов в Python
- Расширение операции побитового «и» в Python
- Защита данных в Python
- Приближение чисел в Python
- Работа с YAML в Python
- Необязательные аргументы в Python
- Итераторы в Python
- Lambda Functions in Python
- Объединение итераторов
- Кортеж в Python: создание и использование
- Запуск файлового сервера
- Многоточие в Python
- Значения по умолчанию в Python
- Операции с датами в Python
- Создание новых списков в Python
- Операторы увеличения и уменьшения в Python
- Генераторы списков
- Компиляция регулярных выражений
- Декоратор total_ordering для сравнения объектов
- Обработка исключений в Python 3
- Модуль xkcd: добавление юмора в Python
- Создание уникального проекта
- Лямбда-функции для min/max
- Переопределение метода len
- Преобразование в float
- Метод lt для сортировки объектов
- Python: отсутствие точек с запятыми
- Разница между датами
- Работа с дробями в Python
- Настройка шрифта и цвета в Tkinter
- Метод __ilshift__ для битового сдвига влево
- Управление браузером с Selenium
- Работа с коллекциями Python
- Изменение логики работы с временем
- Удаление пробелов методом translate()
- Работа с itertools
- Работа с каталогами в Python
- Сортировка в Python
- Вычисление натурального логарифма в NumPy
- Объединение словарей в Python
- Модуль functools в Python
- Транспонирование 2D-массива с помощью zip
- Создание пустых функций и классов в Python
- Особенности запятых в Python
- Проверка переменных окружения в Python
- Проверка дубликатов в Python















