개요
- 파이썬 unshift, shift, push, pop
- insert(), pop(), append() 메소드로 구현
unshift: insert(0)
fruits = ["Apple", "Banana", "Orange"]
fruits.insert(0, "Lemon")
print(fruits) # ['Lemon', 'Apple', 'Banana', 'Orange']
shift: pop(0)
fruits = ["Apple", "Banana", "Orange"]
element = fruits.pop(0)
print(element) # Apple
print (fruits) # ['Banana', 'Orange']
push: append()
fruits = ["Apple", "Banana", "Orange"]
fruits.append("Lemon")
print (fruits) # ['Apple', 'Banana', 'Orange', 'Lemon']
pop: pop()
fruits = ["Apple", "Banana", "Orange"]
element = fruits.pop()
print (element) # Orange
print (fruits) # ['Apple', 'Banana']