Курс 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
- Метод __iand__ для пользовательских классов
- JSON в Python: модуль, dump, dumps, load
- Очистка данных в Python
- Инициализация структур данных
- Сортировка и разворот списка
- Создание словарей в Python
- Работа с эмодзи в Python
- Методы classmethod и staticmethod
- Генерация QR-кодов с Python
- Установка Home Assistant
- Работа с SQLite в Python
- Перегрузка операторов в Python
- Тип CodeType в Python.
- Библиотека Rich: форматирование текста
- Отладка утечек памяти в Python
- Именованные срезы в Python
- Генератор чисел Фибоначчи
- Списки в Python: синтаксис представления
- Работа с изменяемыми списками
- Генераторы данных
- Проверка однородности элементов списка
- Копирование списков в Python
- Метод difference_update() — разность множеств
- Использование type hints
- Выбор редактора кода.
- Разделение строк в Python
- Работа с Requests для HTTP-запросов
- Создание вкладок с TKinter
- Игра Виселица на Python
- Повторение и перенос строки
- Функция enumerate() в Python
- Мониторинг работы программы Py-spy
- Декоратор проверки активности
- Работа со случайными элементами
- Многострочные комментарии в Python
- Преобразование Word в PDF с Spire.Doc
- Анализ текста на русском языке с помощью Pymystem3
- Выход из профиля в Django
- Объединение словарей в Python
- Освоение Python
- Переворот списка в Python
- Разрешение имен в Python
- Функции в Python
- Solidity для DeFi Ethereum
- Определение объема памяти объекта















