본문 바로가기
프로그래밍/파이썬

[파이썬] print() 원하는 양식으로 출력하기 (백준 11866 요세푸스 문제)

by 커피는아아 2021. 3. 18.
반응형

출력

 

[백준] 요세푸스 문제0 11866 (파이썬)

스케치 코드 기본적으로 큐를 활용해서 문제를 풀면 되지만 K번째 값을 뽑는 도중 Q가 K보다 작아지게 될 때를 유의하여 처리하여야 한다. Q < K 작은 구간은 나눗셈으로 인덱스를 뽑아서 구현하

seongbindb.tistory.com

# Python 3.6 이상

# <1, 3, 5, 7, 9> 로 출력하고 싶을 때

arr = [1,3,5,7,9]

print(f"'{arr}를 양식에 맞게 출력합니다'") # '[1, 3, 5, 7, 9]를 양식에 맞게 출력합니다'

print(arr) # [1, 3, 5, 7, 9]

print(*arr) # 1 3 5 7 9


print('<' ,end='')
for i in range(len(arr)):
    if i != len(arr) - 1: # 마지막 인덱스가 아니라면
        print("%d, " %arr[i], end='')
    else:
        print("%d>" %arr[i]) # <1, 3, 5, 7, 9>

print('<', end='')
print(*arr, sep=', ' ,end= '') # <1, 3, 5, 7, 9>
print('>')