Курс 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. Замена подстроки
  2. Функция format() в Python
  3. Копирование объектов в Python
  4. Модуль math: константы π и e
  5. Блок else в циклах.
  6. Генераторы и сеты в Python
  7. Оператор match в Python
  8. Синхронизация доступа к ресурсам
  9. Оптимизация создания строк
  10. Работа с множествами в Python
  11. Создание словарей с defaultdict
  12. Переопределение метода
  13. Проверка существования переменной с оператором :=
  14. Избегайте использования goto
  15. Проверка версии Python
  16. Создание списков в Python
  17. Списки в Python: основы
  18. Срезы в Python
  19. Оптимизация строк в Python
  20. Создание объекта времени
  21. Конкатенация списков в Python
  22. Создание вложенного генератора
  23. Операции с датами в Python
  24. Работа с модулем glob в Python
  25. Декоратор Ajax required
  26. Просмотр внешних файлов в %pycat
  27. Именованные срезы в Python
  28. Экспорт данных с помощью writefile
  29. Красивый вывод списка
  30. Основы Python
  31. Именованные срезы в Python
  32. Область видимости переменных в Python
  33. Генерация QR-кодов с библиотекой qrcode
  34. CSV строка разделение в Python
  35. Работа с контекст-менеджером «with»
  36. Удаление специальных символов с помощью re.sub
  37. Создание тестовых данных с Faker
  38. Получение текущей даты в Python
  39. Переменные в Python
  40. Сравнение def и lambda-функций
  41. Проверка вхождения подстроки
  42. Python defaultdict добавление ключа
  43. Работа с *args и **kwargs в Python
  44. Функции all() и any() в Python
  45. Создание вложенных циклов for
  46. Оператор умножения для вектора
  47. Удаление ключа из словаря

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