여니의 취준 준비/알고리즘 기본 개념

[Python] deque 헷갈리는 부분 총 정리

여니's 2021. 4. 22. 15:36

 


 

입력값

1 2 1 2 1 2

belt = deque(list(map(int, input().split())))
# deque([1, 2, 1, 2, 1, 2])

입력값 

1 2 1 2 1 2

3 4 3 4 3 4

belt = deque(list(map(int, input().split())) for _ in range(2))
# deque([[1, 2, 1, 2, 1, 2], [3, 4, 3, 4, 3, 4]])

입력값

3 (N값)

robot = deque(i for i in range(N))
print(robot)
# deque([0, 1, 2])

입력값

3 (N값)

robot=deque([i] for i in range(N))
print(robot)
# deque([[0], [1], [2]])

입력값

3 (N값)

robot=deque([0] * N)
print(robot)
# deque([0, 0, 0])