[파이썬/Python] 숫자 단위(3자리, 천단위) 마다 콤마(, /쉼표) 찍기
[파이썬/Python] 숫자 단위(3자리, 천단위) 마다 콤마(, /쉼표) 찍기 코드 a = int(input()) b= list(input()) j = -3 while (-j) < len(b): b.insert(j,",") j -=4 for i in b: print(i,end="") j = -3부터 시작해서, 파이썬은 리스트의 제일 뒤부터 -1, -2, -3... 이런 식으로 인덱스인 것을 생각해서 ','를 insert해줬다. insert(n,x)는 n인덱스 위치에 x를 추가하겠다는 것이다. 추가한 리스트인덱스를 기준으로 생각하여 인덱스(j)에 -4를 더해줬고 그걸 리스트의 끝까지 갈때까지 반복해줬다. 마지막으로 for문을 이용하여 결과를 출력해줬다. 결과 입력 : 자리수 , 숫자 1. 입력 : 9, ..
2023. 2. 18.