문자열이나 숫자 앞에 0을 붙여서 출력하고 싶을 때 (ex. 1 대신 '01', 2 대신 '002') 파이썬에서는 zfill 을 사용한다. # zfill(k) => 문자열 길이가 k가 될 때까지 0으로 채운다. "1".zfill(2) # "01" "2".zfill(3) # "002" 위와 같이 사용하면 되는데 여기서 중요한 점은 문자열(string) 에 사용한다는 점이다. 숫자 a는 str(a) 으로 문자열 변환 후 zfill 을 사용해야 한다. 숫자가 아닌 다른 문자열 앞에도 같은 방법으로 '0'을 붙일 수 있다. 위 내용을 활용하여 0~99 까지의 숫자를 00, 01, ..., 99 로 나타낸 리스트를 만들면 다음과 같다. aa = [str(i).zfill(2) for i in range(100)] ..