Курс 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. Проверка ввода с помощью isdigit
  2. Скачать видео с YouTube
  3. Искажение имен в Python
  4. Перебор элементов списка в Python
  5. Повторение и перенос строки
  6. Удаление специальных символов
  7. Делегирование в Python
  8. Копирование файлов с shutil()
  9. Модуль math: константы π и e
  10. Установка виртуального окружения Python
  11. Метод __ilshift__ для битового сдвига влево
  12. Простой калькулятор Python
  13. Работа с атрибутом dict
  14. Функции в Python
  15. Множества и frozenset
  16. Открытие, чтение и закрытие файла
  17. Очистка данных с Pandas
  18. Типы возвращаемых значений в Python
  19. Методы обработки строк в Python
  20. Подсчет вхождений элементов
  21. Установка User-Agent в Python
  22. Библиотека sh: использование команд bash в Python
  23. Генераторы данных
  24. Генерация QR-кодов с Python
  25. Создание функций с произвольным количеством аргументов
  26. Обмен значений переменных в Python
  27. Создание инструмента обнаружения плагиата
  28. Пространство имен в Python
  29. Определение локальных переменных в Python
  30. Подсчет частоты элементов с Counter
  31. Принципы Zen Python
  32. Удаление файлов в Python
  33. Сериализация данных в JSON с помощью json.dumps
  34. Создание словаря в Python
  35. Проверка элемента в множестве.
  36. Работа с файловой системой в Python
  37. Функция sleep() в Python
  38. Операторы объединения в Python 3.9
  39. Удаление файлов и папок в Python
  40. Работа с датами в Python
  41. Метод ipow для возведения в степень
  42. Управление контекстом выполнения
  43. Изменение переменной в Python: nonlocal
  44. Оператор «not» в Python
  45. Функции any() и all() в Python
  46. Подсчет элементов в Python
  47. Получение идентификатора объекта в памяти
  48. Упрощение работы с JSON-данными в Python

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