import sys
from collections import deque
n,k= map(int,sys.stdin.readline().split())
seq=[]
qu = deque()
for i in range(n):
qu.append(i+1)
while qu:
for i in range(k-1):
qu.append(qu.popleft())
seq.append(str(qu.popleft()))
result = ', '.join(s for s in seq)
print("<"+result+">")
- String.join()으로 리스트의 모든 요소들을 하나의 문자열로 변환
join()을 이용하면 다음과 같이 리스트를 문자열로 변환할 수 있습니다.
=> 다만 스트링으로 해줘야 적용이 가능
str_list = ['This', 'is', 'a', 'python tutorial']
result = ' '.join(s for s in str_list)
print(result)
Output: