Курс 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. Многопоточность и асинхронное программирование в Python
  2. Декораторы в Python
  3. Расчет времени выполнения кода
  4. Функции высшего порядка в Python
  5. Метод ipow для возведения в степень
  6. Метод rename() для переименования файлов и каталогов
  7. Освоение Python
  8. Конвертация коллекций в Python.
  9. Документирование функций в Python
  10. Управление сессиями в Python
  11. Удаление ссылок в Python
  12. Работа с прокси в Python
  13. Создание новой даты в Python
  14. Оператор умножения для вектора
  15. Декоратор защиты анонимных пользователей
  16. Активация Matplotlib в Jupyter
  17. Поиск всех индексов подстроки
  18. Создание генераторов
  19. Очистка данных с помощью pandas
  20. Работа с переменными в Python
  21. Defaultdict в Python
  22. Удаление элементов из списка в Python
  23. Присоединение элементов коллекции
  24. Работа с getopt
  25. Игра «Виселица» на Python
  26. Возведение в квадрат с помощью itertools
  27. Создание файла с проверкой ошибки
  28. Работа со словарями в Python
  29. Однострочники Python
  30. Функция rsplit() в Python
  31. Проблема сравнения словарей
  32. Проверка памяти объекта
  33. Обработка исключений с блоком else
  34. Равенство и идентичность в Python
  35. Python: динамическая типизация и проверка типов
  36. Преобразование текста в нижний регистр
  37. Переопределение метода __and__
  38. Списковое включение в Python
  39. Встраивание HTML в Jupyter Notebook
  40. Применение функции к списку
  41. Комментарии в Python
  42. Скрытие вывода данных
  43. Контроль точности вывода чисел
  44. Блок try…finally в Python
  45. Замена символов в строке
  46. Профилирование с cProfile
  47. Создание лямбда-функций

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