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

Для удаления первого элемента списка в Python можно воспользоваться несколькими методами. Один из способов — использовать метод remove(). Для этого нужно передать в качестве аргумента индекс первого элемента, который в данном случае равен 0. Например:


my_list = [1, 2, 3, 4, 5]
my_list.remove(my_list[0])
print(my_list)  # Output: [2, 3, 4, 5]

Еще одним способом является использование метода pop(). Этот метод удаляет элемент по указанному индексу и возвращает его значение. В данном случае, чтобы удалить первый элемент списка, можно просто вызвать pop(0). Пример:


my_list = [1, 2, 3, 4, 5]
my_list.pop(0)
print(my_list)  # Output: [2, 3, 4, 5]

Также можно воспользоваться ключевым словом del для удаления элемента по индексу. В данном случае, чтобы удалить первый элемент списка, можно написать del my_list[0]. Пример:


my_list = [1, 2, 3, 4, 5]
del my_list[0]
print(my_list)  # Output: [2, 3, 4, 5]

Теперь у вас есть несколько способов удаления первого элемента списка в Python. Выберите подходящий для вашей задачи и используйте его в своем коде.

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

Автор урока

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

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

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

  1. Многострочные строки в Python
  2. Проверка условий в Python
  3. Декораторы в Python
  4. Метод count в Python: почему count(», ») возвращает 4?
  5. Работа с SQLite в Python
  6. Установка Home Assistant
  7. Инициализация структур данных
  8. Работа с кортежами
  9. Конкатенация строковых литералов
  10. Модуль os в Python: работа с файлами
  11. Получение срезов итераторов
  12. Метод rmatmul для обратного матричного умножения
  13. Операторы увеличения и уменьшения в Python
  14. Метод join() для объединения строк
  15. Python Calendar Usage
  16. Модуль pprint: улучшение вывода данных
  17. ChainMap избыточные ключи
  18. Изменение регистра данных
  19. Работа с контекстными переменными
  20. Работа с классами данных
  21. Получение ID текущего процесса
  22. Мониторинг работы программы Py-spy
  23. Метод сравнения объектов в Python
  24. Создание новых списков в Python
  25. Округление дробей в Python
  26. Регистрация на курсы SF Education
  27. Основы работы с базами данных в Python
  28. Использование обратной косой черты в f-строках
  29. Преобразование генераторов в циклы
  30. Модуль itertools: эффективная работа с итераторами
  31. Атрибуты класса и экземпляра в Python
  32. Наследование в программировании
  33. Генераторы списков в Python
  34. Упрощение условных выражений с тернарным оператором
  35. Переопределение метода len
  36. Управление браузером с Selenium
  37. Лямбда-функции для min/max
  38. Оператор @ для умножения матриц
  39. Объединение Python и Shell
  40. Метод __ixor__ для побитового исключающего ИЛИ
  41. Функция zip() для объединения списков
  42. Транспонирование 2D-массива с помощью zip
  43. Метод rxor для операции побитового исключающего «или»
  44. Избегайте ошибку FileNotFoundError
  45. Python-dateutil — работа с датами
  46. Разбиение строки в Python

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