python; 숫자를 자릿수 기준으로 분류(분리)해서 배열 만들기

    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]

     

    댓글