Курс Python → Удаление элементов из списка в Python
Для удаления нескольких элементов из списка в Python можно воспользоваться методом del. Этот метод позволяет удалить элементы по индексу или диапазону индексов. Например, если у нас есть список ['A', 'B', 'C', 'D', 'E', 'F'] и нам нужно удалить элементы B, C и D, мы можем сделать это следующим образом:
my_list = ['A', 'B', 'C', 'D', 'E', 'F']
del my_list[1:4]
print(my_list) # Output: ['A', 'E', 'F']
В данном примере мы использовали срез [1:4] для удаления элементов с индексами от 1 до 3 (включительно). После выполнения del my_list[1:4] список my_list будет содержать только элементы ‘A’, ‘E’ и ‘F’.
Также можно использовать метод del для удаления элементов по отдельным индексам. Например, если мы хотим удалить элементы ‘B’ и ‘D’, мы можем сделать это следующим образом:
my_list = ['A', 'B', 'C', 'D', 'E', 'F']
del my_list[1]
del my_list[2]
print(my_list) # Output: ['A', 'C', 'E', 'F']
В данном случае мы использовали два отдельных оператора del для удаления элементов ‘B’ и ‘D’ из списка my_list. После выполнения этих операций список будет содержать элементы ‘A’, ‘C’, ‘E’ и ‘F’.
Другие уроки курса "Python"
- Работа с множествами в Python
- Работа с датой и временем в Python
- Объединение объектов в Python
- Генераторы в Python
- Вызов внешних программ в Python с помощью sh
- Отправка POST запроса на сервер.
- Передача параметров в Python
- Изменение IP-адреса в Python
- Импорт объектов из модулей
- Парсинг веб-страниц с Beautiful Soup
- Операции с числами в Python
- Оператор морж в Python 3.8
- Функция map() в Python
- Генераторы в Python
- Функция count() в Python
- Функция zip() в Python
- Замеры производительности в Python
- Python и Юникод: работа с цифрами
- Цепные операции в Python
- Оператор is в Python
- Метод radd для пользовательских чисел
- Перегрузка операторов в Python
- Декораторы в Python
- Обработка исключений в Python
- Форматирование строк в Python.
- Основы работы со списками
- Обновление данных через PUT запрос
- Представление бесконечности в Python
- Извлечение статей с newspaper3k
- Проверка версии Python
- Python Аргументы по умолчанию
- Метод Event.wait() в Python
- Управление фоновыми задачами в Python
- Отображение графиков в Jupyter с Matplotlib
- Управление ресурсами с контекстными менеджерами
- Генераторы в Python
- Создание словаря с значением по умолчанию
- Обработка ошибок в JSON данных
- Python: изменяемые и неизменяемые коллекции
- Оператор assert в Python
- Создание словарей и множеств в Python
- Проверка надежности пароля на Python
- Проверка однородности элементов списка
- Работа с многоуровневыми словарями в Python
- Оператор @ для умножения матриц















