Курс 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. Поиск подстроки в строке
  2. Метод index() в Python
  3. Проектирование Singleton с метаклассом
  4. Автоматизация с Python
  5. Поиск анаграмм с Counter
  6. Методы работы со списками
  7. Работа с комплексными числами
  8. Множественное назначение в Python
  9. Метод count в Python: почему count(», ») возвращает 4?
  10. Функция rsplit() в Python
  11. Просмотр внешних файлов в %pycat
  12. Оценка выражений генератора в Python
  13. Объединение списков с использованием itertools.chain
  14. Обработка ошибок в Python
  15. Упрощение работы с JSON-данными в Python
  16. Выражения-генераторы в Python
  17. Иерархия классов в Python
  18. Разделение строки на пары ключ-значение.
  19. Работа с *args и **kwargs в Python
  20. Роль ключевого слова self
  21. Работа со словарями Python
  22. Конкатенация списков в Python
  23. Разделение списка на гнппы
  24. Выборка чисел
  25. Создание новых списков
  26. Модуль Antigravity в Python 3
  27. Основы работы со списками
  28. Синхронизация потоков с time.sleep()
  29. Правила именования переменных
  30. Считывание бинарного файла в Python
  31. Списки в Python: синтаксис представления
  32. Экспорт данных в файл.
  33. Работа с комплексными числами
  34. Метод __index__ в Python
  35. Измерение времени выполнения кода с помощью time
  36. Оператор in для Python
  37. Работа с аргументами командной строки
  38. Работа с YAML в Python
  39. Нахождение максимального значения и его индекса в списке
  40. Оператор «or» в Python
  41. Логирование с Loguru
  42. Оператор == в Python
  43. Разделение строки с помощью re.split()
  44. Функция zip() в Python

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