[파이썬 코딩] collections모듈 _ deque (데크) _ appendleft, rotate, reversed, extend, maxlen
collections 모듈이란? - 기존의 자료구조(리스트, 큐, 스택, 튜플, 딕셔너리)에서 좀 더 확장하여 제작된 파이썬 내장 모듈 - deque(데크, double-ended queue) 모듈은 스택과 큐를 모두 지원하는 모듈 + 양방향으로 데이터를 입출력 할 수 있는 자료구조 from collections import deque #1. 아무요소 없는 deque 생성 deque_list = deque() print(deque_list) #2. deque 에 숫자 넣어주기 (기존리스트와 동일) for i in range(5): deque_list.append(i) print(deque_list) -- 결과값 #1. deque([]) #2. deque([0, 1, 2, 3, 4]) - deque 요소 ..
[파이썬 코딩] Cos Pro 1급 1차 문제4 - 타임머신
1 ] 문제 어느 누군가가 타임머신을 타고 과거로 가서 숫자 0이 없는 수 체계를 전파했습니다. 역사가 바뀌어 이제 사람들의 의식 속엔 0이란 숫자가 사라졌습니다. 따라서, 현재의 수 체계는 1, 2, 3, ..., 8, 9, 11, 12, ...와 같이 0이 없게 바뀌었습니다. 0을 포함하지 않은 자연수 num이 매개변수로 주어질 때, 이 수에 1을 더한 수를 return 하도록 solution 함수를 완성해주세요. --- def solution(num): # Write code here. answer = 0 return answer 2 ] 해답 def solution(num): num += 1 digit = 1 # digit을 10씩 곱하여 자릿수마다 0인지 확인 후 0이라면 1가산 while num..