Курс 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. Создание namedtuple из словаря
  3. Метод radd для пользовательских чисел
  4. Использование функции enumerate()
  5. Счетчик в Python: most_common()
  6. Модуль xkcd: загрузка комиксов
  7. Перемещение и удаление файлов в Python
  8. Исключение NotImplementedError
  9. Списки в Python: основы
  10. Работа с утверждениями в Python
  11. Основы слова
  12. Проверка вхождения подстроки
  13. Открытие и запись файлов
  14. Логирование с Logzero
  15. Операция += для списков
  16. Метод join() для объединения элементов
  17. Создание словарей и множеств в Python.
  18. Сортировка в Python
  19. Освобождение памяти в Python
  20. Удаление дубликатов в pandas
  21. Создание комплексных чисел
  22. Удаление файлов с shutil.os.remove()
  23. Работа с комплексными числами в Python
  24. Работа с timedelta в Python
  25. Генераторы в Python
  26. Функция zip() в Python
  27. Отображение HTML кода в Python
  28. Извлечение статей с newspaper3k
  29. Перевод двоичного кода в целое число
  30. Операции с кортежами
  31. Декораторы для регистрации функций
  32. Распаковка с оператором *
  33. Python Тесты и Гайды
  34. Инверсия списка и строки в Python
  35. Изучение объектов с помощью dir()
  36. Возврат нескольких значений
  37. Проверка версии Python
  38. Генерация случайных чисел в Python
  39. Замена элементов в списке с помощью генераторов списков
  40. Преобразование регистра символов
  41. Простой калькулятор Python
  42. Оптимизация параметров в Python
  43. Создание новых списков через list comprehensions
  44. Удаление элементов из списка в Python
  45. Сортировка в Python
  46. Мониторинг работы программы Py-spy

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