from collections import deque
NumList = [1, 2, 3, 4, 5]
NumList = deque(NumList)
print(NumList)
# 양수는 오른쪽으로 밀고, 오른쪽에 있던 값을 앞으로 붙임
Case1 = NumList.rotate(2)
Case1 = list(NumList)
print(Case1)
deque([1, 2, 3, 4, 5])
[4, 5, 1, 2, 3]
from collections import deque
NumList = [1, 2, 3, 4, 5]
NumList = deque(NumList)
print(NumList)
# 음수는 왼쪽으로 밀고, 왼쪽에 있던 값을 뒤로 붙임
Case2 = NumList.rotate(-2)
Case2 = list(NumList)
print(Case2)
deque([1, 2, 3, 4, 5])
[3, 4, 5, 1, 2]
'Language > Python' 카테고리의 다른 글
[Python] Stack (0) | 2023.02.02 |
---|---|
[Python] 문자열 관련 함수 (0) | 2023.01.29 |
[Python] 대문자 소문자 (0) | 2023.01.18 |
[Python] f string (0) | 2023.01.18 |
[Python] 문자열 안에 문자열 찾기 (0) | 2023.01.17 |