Data Science

파이썬 자릿수 분리 본문

알고리즘

파이썬 자릿수 분리

shinho0902 2021. 10. 6. 11:00

숫자를 입력받아

각 자리수를 출력하자

 

반복문을 통해 문자열로 변환하여

먼저 문자열 형태로 저장하고

 

다시 그 문자열을 int형으로 형변환 하도록 한다.

 

number = 1234
a = []
for i in str(number):
  a.append(i)

print(a) # 문자형

a = list(map(int,a))
print(a) # int형

 

map 함수를 이용하여

각 자릿수의 합을 구해보자

 

number = 1234
a = sum(map(int,str(number)))
print(a)
Comments