리스트 인자 형식에 관해 질문드립니다.
, 박 지현님이 작성path=list(input().split(';'))
b=[]
for i in path:
b.append(int(i))
b.sort(reverse=True)
for j in b:
print('%9s' % format(j, ','))
파이썬 도장의 문제를 풀던중 b리스트를 4번째 줄에서 int 로 바꾸었는데 마지막 출력할때는 %s로 해야 출력되는지 알고 싶습니다 b의 인자는 이미 int 값이니 %d로 출력해야 된다고 생각했는데 이유를 알고 싶습니다.
Re: 리스트 인자 형식에 관해 질문드립니다.
, 도장_ 관리자님이 작성UNIT 6~12까지의 학습을 추천합니다.
format 메서드는 UNIT 24.2.6을 참고하세요.
format 메서드는 서식에 맞춰 생성한 문자열을 반환합니다. 따라서 문자열 서식 지정자를 사용해야 합니다.
코딩 도장은 순차 학습을 권장합니다. 중도 학습자는 코딩 도장이 의도한 지식과 달리 누락된 지식을 보유한 상태로 진도를 나가게 되는 데 이는 학습에 어려움을 야기합니다.