문제
10866번 -덱
해결 과정
시행 착오
if ~ else 설정 잘하기 -> 해당 되지 않는 게 조건문을 타지 않게! 
- 덱이 비어있다면 구현 방법
 
array = []
if array:
  print("안비었음")
else:
  print("비었음")
if not array:
  print("비었음")
else:
  print("안비었음")
  
풀이
import sys
from collections import deque
n = int(sys.stdin.readline())
deque = deque()
for i in range(n):
  order = sys.stdin.readline().rstrip()
  
  if order.startswith("push_front"):
    deque.appendleft(order[11:])
  if order.startswith("push_back"):
    deque.append(order[10:])
    
  if order == "pop_front":
    if deque:
      print(deque.popleft())
    else:
      print(-1)
      
  if order == "pop_back":
    if deque:
      print(deque.pop())
    else: 
      print(-1)
    
  if order == "size":
    print(len(deque))
    
  if order == "empty":
    if deque:
      print(0)
    else:
      print(1)
    
  if order == "front":
    if deque:
      print(deque[0])
    else:
      print(-1)
    
  if order == "back":
    if deque:
      print(deque[-1])
    else:
      print(-1)