haju__log

[프로그래머스/programmers] 자연수 뒤집어 배열로 만들기 본문

programmers_프로그래머스

[프로그래머스/programmers] 자연수 뒤집어 배열로 만들기

haju 2022. 11. 15. 15:13
반응형
def solution(n):
    answer = []

    for i in range(len(n)):
        print(i)
        print(n%10)
        answer[i]=n%10
        n//=10

    return answer

n=12345
print(solution(n))

왜 안될까...?

 

 

=> 에러 메세지

'int' has no length 

int는 len()함수를 가지고 있지 않다!!! 착각하지 말기-★

len()은 string에서 사용가능

 

def solution(n):
    answer=0
    while n>0:
        answer *= 10
        answer+=n%10
        n//=10

    return list(map(int,str(answer)))

n=12345
print(solution(n))

=> 테스트케이스는 통과하는데 오류뜸

반응형