Курс 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"

  1. Генерация UUID в Python
  2. Работа со словарями в Python
  3. Обработка элементов в Python
  4. F-строки в Python 3.8
  5. Antigravity модуль
  6. Python groupby() из itertools: работа с повторяющимися элементами
  7. Упрощение работы с JSON-данными в Python
  8. Переворот последовательности
  9. Оптимизация параметров в Python
  10. Функция count() в Python
  11. Python Ellipsis использование
  12. Округление банкира в Python
  13. Удаление элементов во время итерации
  14. Python: библиотеки и функции
  15. Игра «Камень, ножницы, бумага» — Python
  16. Работа с файлами и директориями в Python.
  17. Копирование объектов в Python
  18. Ноутбуки AMD Ryzen ™ 4000: мощность и эффективность
  19. Вычисление натуральных логарифмов в NumPy
  20. Методы __repr__ и __str__ в Python
  21. Отрицательные индексы списков в Python
  22. Путь к интерпретатору Python
  23. Структуры данных в Python
  24. Освоение Python
  25. JSON-esque в Python
  26. Комментарии в Python.
  27. Список методов и атрибутов
  28. Тестирование с responses
  29. Оптимизация памяти с __slots__
  30. Инициализация объекта
  31. Подсчет элементов в Python
  32. Сравнение строк в Python
  33. Управление мышью и клавиатурой с Pyautogui
  34. Вычисление разности множеств в Python
  35. Подсчет количества элементов в списке
  36. Переменная Шредингера
  37. Переопределение метода __eq__
  38. GitHub в Telegram: подписка на уведомления
  39. Функция zip() в Python
  40. Объединение списков в Python
  41. Создание GUI на Tkinter
  42. Генераторные выражения и islice.
  43. Фильтры Pillow: NEAREST, BILINEAR, BICUBIC
  44. Получение текущего времени в Python
  45. Моржовый оператор в Python 3.8

Marketello читают маркетологи из крутых компаний