파이썬 unshift, shift, push, pop


개요

파이썬 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']

같이 보기