Курс Python → Удаление элемента по индексу в Python

Для удаления элемента из списка с помощью индекса в Python можно использовать метод pop() или ключевое слово del. Метод pop() удаляет элемент по указанному индексу и возвращает его значение. Например:


my_list = [1, 2, 3, 4, 5]
removed_element = my_list.pop(2)
print("Удаленный элемент:", removed_element)
print("Список после удаления элемента:", my_list)

В данном примере элемент с индексом 2 (третий элемент) будет удален из списка my_list, а его значение будет сохранено в переменной removed_element.

Также можно воспользоваться ключевым словом del для удаления элемента по индексу. Например:


my_list = [1, 2, 3, 4, 5]
del my_list[2]
print("Список после удаления элемента:", my_list)

В данном случае элемент с индексом 2 также будет удален из списка my_list, но в отличие от pop() метод del не возвращает значение удаленного элемента.

Использование метода pop() удобно, если требуется сохранить значение удаленного элемента, а ключевое слово del подходит, если значение элемента не требуется. Оба способа позволяют удалять элементы из списка по индексу в Python.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Создание вложенных циклов for
  2. Метод join() для объединения элементов
  3. Запрос DELETE с библиотекой requests
  4. Анонимные функции в Python
  5. Применение функции map() с лямбда-функциями
  6. Конкатенация строк в Python
  7. Использование defaultdict в Python
  8. Очистка данных с помощью pandas
  9. Склеивание строк через метод join()
  10. Отладка в Python
  11. Хранение данных с помощью dataclasses
  12. Проверка существования переменной с оператором :=
  13. Форматирование строк в Python
  14. Создание обратного итератора
  15. Разделение строк в Python
  16. Экспорт данных с помощью writefile
  17. Библиотека schedule: планировщик задач
  18. Декораторы с @wraps
  19. Цепные операции в Python
  20. Избегайте двойного подчеркивания
  21. Сравнение строк в Python
  22. Python Calendar Usage
  23. Работа с словарями в Python
  24. Транспонирование 2D-массива с помощью zip
  25. Компиляция регулярных выражений
  26. Работа со строками в Python
  27. Встраивание HTML в Jupyter Notebook
  28. Управление асинхронными задачами с помощью Semaphore
  29. Установка пакетов с помощью pip
  30. Python OrderedDict и fromkeys() — работа с словарями
  31. Объединение, распаковка и деструктуризация
  32. Работа с кортежами в Python
  33. Создание директории в Python
  34. Удаление файлов и папок в Python
  35. Counter() — подсчет элементов
  36. Аргумент по умолчанию
  37. Генерация случайных данных в NumPy
  38. Работа с итераторами в Python
  39. Импорт и использование модулей в Python
  40. Подсчет элементов в Python
  41. Создание и использование ChainMap
  42. Сравнение def и lambda в Python
  43. Функции высшего порядка в Python
  44. Использование функции enumerate()
  45. Функция enumerate() в Python
  46. Умножение строк и списков

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