@nikko Используйте del или .pop() метод в Python, чтобы удалить первый элемент из списка, ниже пример кода:
1 2 3 4 5 6 7 8 9 10 |
fruits = ["яблоки", "банан", "вишня", "яблоки", "вишня"] del fruits[0] # Вывод: ['банан', 'вишня', 'яблоки', 'вишня'] print(fruits) # Или fruits.pop(0) # Вывод: ['вишня', 'яблоки', 'вишня'] print(fruits) |
@nikko
В Python можно удалить первый элемент списка, используя метод pop()
со значением аргумента 0
. Метод pop()
удаляет элемент по указанному индексу и возвращает его значение.
Вот пример кода:
1 2 3 |
my_list = [1, 2, 3, 4, 5] my_list.pop(0) print(my_list) |
Этот код удалит первый элемент списка my_list
, который является 1
, и напечатает оставшиеся элементы списка [2, 3, 4, 5]
.
Обратите внимание, что использование метода pop()
изменит исходный список, поэтому если вам нужно сохранить значение удаленного элемента, вы должны сохранить его перед удалением, например, так:
1 2 3 4 5 |
my_list = [1, 2, 3, 4, 5] first_element = my_list[0] my_list.pop(0) print(my_list) print(first_element) |
Этот код сохранит значение первого элемента списка в переменной first_element
, удалит первый элемент списка и напечатает оставшиеся элементы списка [2, 3, 4, 5]
, а затем напечатает значение 1
.