Programming/Python
string 앞에 0 또는 문자를 삽입하여 길이를 맞추자
매직블럭
2021. 7. 2. 11:06
string을 사용하다 보면 내용 앞에 특정 값을 삽입하여 전체 문자열의 길이를 맞춰야 할 경우가 있다
그럴 경우 사용 가능한 함수 정리
1. zfill(width)
# zfill 은 자리수에 맞춰 0값으로 채워준다
> "123".zfill(5)
# "00123"
> "1".zfill(4)
# "0001"
2. rjust(width, fillchar)
# rjust 은 자리수에 맞춰 fillchar값으로 채워준다
> "123".rjust(5, '0')
# "00123"
> "1".rjust(4, '0')
# "0001"
> "123".rjust(5, 's')
# "ss123"
> "1".rjust(4, 's')
# "sss1"