Как удалить первый элемент из массива в Python?

Пользователь

от willa_will , в категории: Python , 6 месяцев назад

Как удалить первый элемент из массива в Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jaylen.trantow , 3 месяца назад

@willa_will 

В Python есть несколько способов удалить элемент из массива:

  1. Используйте метод pop():
1
2
3
array = [1, 2, 3, 4, 5]
array.pop(0)
print(array)  # [2, 3, 4, 5]


Этот метод удаляет элемент по указанному индексу и возвращает его значение. В приведенном примере удаляется первый элемент массива (с индексом 0).

  1. Используйте срезы:
1
2
3
array = [1, 2, 3, 4, 5]
array = array[1:]
print(array)  # [2, 3, 4, 5]


Срезы позволяют выбрать часть массива, определяемую начальным и конечным индексами. В приведенном примере мы выбрали все элементы начиная со второго (с индексом 1), так что первый элемент был удален.

  1. Используйте метод del:
1
2
3
array = [1, 2, 3, 4, 5]
del array[0]
print(array)  # [2, 3, 4, 5]


Этот метод удаляет элемент из массива по указанному индексу, но не возвращает его значение.


Выберите тот способ, котор