Курс 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. Измерение времени выполнения с помощью time
  2. Пересечение списков с использованием множеств
  3. Оператор * в Python
  4. Работа с изменяемыми списками
  5. Функция enumerate() в Python
  6. Работа с массивами в Numpy
  7. Новшества Flask 2.0
  8. Срезы в Python
  9. Упрощение условных выражений с тернарным оператором
  10. Проверка подстроки в строке
  11. Библиотека schedule: планировщик задач
  12. Метод ior для битовых операций
  13. Цикл while в Python
  14. Работа с множествами в Python
  15. Извлечение аудио из видео
  16. Работа с необработанными строками
  17. Оператор объединения словарей
  18. Форматирование строк в Python
  19. Чтение и запись TOML-конфигов
  20. Поиск файлов по шаблону
  21. Оператор in для проверки наличия элемента
  22. Оператор объединения словарей
  23. Метод hash в Python
  24. Обновление ключей в Python
  25. Определение локальных переменных в Python
  26. Работа с географическими данными.
  27. Генерация случайных чисел в Python
  28. Ускоренный импорт библиотек
  29. inspect в Python: анализ кода
  30. Запрос пароля с помощью getpass
  31. Генераторы в Python
  32. Оператор морж в Python 3.8
  33. Конкатенация списков в Python
  34. Преобразование в float
  35. Форматирование данных с pprint
  36. Резервирование символов в Python
  37. Декораторы в Python
  38. Форматирование строк с помощью f-строк
  39. Обработка исключений в Python
  40. Основы работы со списками
  41. Метод Enumerate() для списков
  42. Тестирование с unittest
  43. Проверка элемента в множестве.
  44. Определение размера папок в Python
  45. Создание и операции с дробями
  46. Строки в Python: апострофы и кавычки
  47. Вакансии в Nebius

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