본문 바로가기
Python

[python] 각 자리 수의 숫자를 리스트로 출력 list(map(int,str(n)))

by 고체물리학 2022. 2. 10.

주어진 숫자가 있으면 각 자릿수를 더하는 방법

자릿수를 나눠서 (% 나 //로) 사용할 수 있지만 좋은 함수가 있어서 정리

1
2
3
result = list(map(int,str(1234)))
print(result)

# 또는 아래 코드로도 같은 출력을 가질 수 있다
print([int(a) for a in str(1234)])
cs

 

 

숫자 1234는 천의 자리1, 백의 자리 2, 십의 자리 3, 일의 자리 4 가 리스트에 차례로 저장됨

 

 

 

 

이전에 map함수에 대해서 포스팅 했는데 더 많은 기능이 있었다

이렇게 쓰는 방법도 익혀둬야겠다

2021.09.15 - [Python] - [Python] 파이썬 map함수란? 사용 예제

 

반응형

댓글