pop()
удаляет и возвращает элемент из списка по указанному индексу.
Если индекс не указан, удаляется и возвращается последний элемент.
Метод pop()
в Python используется для удаления и возврата элемента из списка (list) по указанному индексу.
Основные характеристики:
IndexError
.Примеры использования:
my_list = ['apple', 'banana', 'cherry']
# Удаляем элемент по индексу 1 ('banana')
popped_item = my_list.pop(1)
print(popped_item) # Вывод: banana
print(my_list) # Вывод: ['apple', 'cherry']
# Удаляем последний элемент (без указания индекса)
last_item = my_list.pop()
print(last_item) # Вывод: cherry
print(my_list) # Вывод: ['apple']
# Попытка удалить элемент по несуществующему индексу
try:
my_list.pop(5) #индекс вне диапазона
except IndexError as e:
print(f"Ошибка: {e}") # Вывод: Ошибка: pop index out of range
Кратко: list.pop(index)
- удаляет и возвращает элемент с индексом index
из списка list
. Без указания индекса удаляет и возвращает последний элемент.