반응형
출력
- 원하는 방식으로 출력해야 할 때 필요한 코드들이다.
- 백준 11866 요세푸스 문제를 풀 때 막힌 부분이 출력이어서 정리한다.
- 2021.03.16 - [Problem-solved (코딩테스트 문제풀이)/python] - [백준] 요세푸스 문제0 11866 (파이썬)
# 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('>')
'프로그래밍 > 파이썬' 카테고리의 다른 글
[파이썬] 배열 복사 (얕은카피와 깊은카피) (0) | 2021.03.20 |
---|---|
[파이썬] True False null 정리 (자바와 비교) (0) | 2021.03.15 |
[파이썬] 코딩테스트 시간 초과시 해결 방법 sys.stdin.readline().rstrip() (0) | 2021.03.14 |
[Python] 코딩테스트에 필요한 파이썬 문법 정리 (3) | 2021.03.08 |