반응형
- rjust
str.rjust(width[,fillchar])
오른쪽으로 정렬된 문자열을 길이 width 인 문자열로 돌려줍니다.
지정된 fillchar (default: 스페이스)을 사용하여 채웁니다. ( fillchar 는 선택 )
width 가 len(str) 보다 작거나 같은 경우 원래 문자열이 반환됩니다.
예시)
n = 5 # n은 반환되는 문자열의 총 길이
print("12".rjust(n))
print("12".rjust(n, "0")) # fillchar 는 선택
print("12345".rjust(n, "0"))
print("12".rjust(n, "A"))
"""
output
12
00012
12345
AAA12
"""
- ljust
str.ljust(width[,fillchar])
왼쪽으로 정렬된 문자열을 길이 width 인 문자열로 돌려줍니다.
지정된 fillchar (default: 스페이스)을 사용하여 채웁니다. (fillchar 는 선택 )
width 가 len(str) 보다 작거나 같은 경우 원래 문자열이 반환됩니다.
예시)
n = 5
print("12".ljust(n))
print("12".ljust(n, "0")) # fillchar 는 선택
print("12345".ljust(n, "0"))
print("12".ljust(n, "A"))
"""
output
12
12000
12345
12AAA
"""
- zfill
str.zfill(width)
길이가 width 인 문자열을 만들기 위해 ASCII '0' 문자를 왼쪽에 채운 문자열의 복사본을 돌려줍니다.
선행 부호 접두어('+'/'-')는 부호 문자의 앞이 아니라 뒤 에 채워 넣는 것으로 처리됩니다.
width 가 len(str) 보다 작거나 같은 경우 원래 문자열을 돌려줍니다.
예시)
print("42".zfill(5))
print("-42".zfill(5))
print("+42".zfill(2))
print("970821".zfill(8))
print("+0821".zfill(10))
"""
output
00042
-0042
+42
00970821
+000000821
"""
반응형
'Algorithm' 카테고리의 다른 글
[Python] defaultdict 딕셔너리 기본값 설정하는 방법 (0) | 2023.06.21 |
---|---|
[Python] 문자열 치환하는 방법 replace (0) | 2023.04.06 |
그리디 알고리즘 ( Greedy Algorithm ) 실전 문제 2 - Python (0) | 2022.03.10 |
구현 (implementation) 실전 문제 - Python (0) | 2022.03.04 |
구현 (implementation) (0) | 2022.03.03 |