Метод pop() списка Python3
Описание
Функция pop() используется для удаления элемента из списка (по умолчанию последнего элемента) и возврата значения этого элемента.
Синтаксис
Синтаксис метода pop():
list.pop([index=-1])
Parameters
- index -- Необязательный параметр, значение индекса удаляемого элемента списка. Он не может превышать общую длину списка. По умолчанию index=-1, что удаляет последнее значение списка.
Возвращаемое значение
Этот метод возвращает объект элемента, удалённого из списка.
Пример
В следующем примере показано, как использовать функцию pop():
Пример
list1 = ['Google', 'Example', 'Taobao']
list1.pop()
print ("Теперь список : ", list1)
list1.pop(1)
print ("Теперь список : ", list1)
Результат вывода приведённого выше примера выглядит следующим образом:
列表现在为 : ['Google', 'Example'] 列表现在为 : ['Google']
Очередь — это структура данных, работающая по принципу «первым пришёл — первым вышел» (FIFO). Для реализации основных функций очереди можно использовать списки.
append()Метод добавляет элемент в конец очереди.pop()Этот метод удаляет элемент из начала очереди и возвращает его.
Пример
# Добавить элементы в конец очереди
queue.append('A')
queue.append('B')
queue.append('C')
# Удаление элементов из начала очереди и их возврат
print(queue.pop(0)) # A
print(queue.pop(0)) # B
print(queue.pop(0)) # C
В приведённом выше примере мы создали пустой список как очередь, затем использовали метод append() для добавления трёх элементов в конец очереди. Далее мы использовали метод pop() для удаления элементов из начала очереди и их возврата. Поскольку очередь — это структура данных, работающая по принципу «первым пришёл — первым вышел», на выходе мы получаем 'A', 'B' и 'C'.
Другие расширения
Списки в Python3