def digitcf(num):
return list(map(int, str(num)))
#코드분석
1) str(num) : int을 str로 만들어준다.
2) map(int, str(n)) : str형을 각 자릿수를 int형으로 바꿔준다. ( ex, "123" -> 정수 1, 2, 3 각각으로 리턴)
3) list함수로 변환
#예시
digitcf(54321) # [5,4,3,2,1]
'Python' 카테고리의 다른 글
python; 위 원과 아래 원 크기가 다른 원기둥(원뿔대) 부피 구하기 (정적분 회전체 체적 활용) (0) | 2022.08.02 |
---|---|
python; 숫자 계단 응용(n까지 늘어났다 줄어드는 계단) 출력 (0) | 2022.06.14 |
python; 엔터('\n') 기준으로 여러개 리스트에 input() 입력 받기 (1) | 2022.04.24 |
python; 팩토리얼 N! 구하기 및 실행속도 비교 (반복문,재귀,math) (2) | 2022.04.13 |
python; 등차수열 n 번째 항구하기, n1항부터 n2항까지 합 구하기 (0) | 2022.04.12 |
댓글