문제
digit_reverse함수는 양의 정수 n을 매개변수로 입력받습니다.
n을 뒤집어 숫자 하나하나를 list로 표현해주세요
예를들어 n이 12345이면 [5,4,3,2,1]을 리턴하면 됩니다.
1 2 3 4 5 6 7 8 9 | def digit_reverse(n): mylist = [] n = str(n) n = n[::-1] for ch in n: mylist.append(int(ch)) return mylist print("결과 : {}".format(digit_reverse(12345))); | cs |
1 2 3 4 5 | def digit_reverse(n): return [int(x) for x in str(n)][::-1] # 아래는 테스트로 출력해 보기 위한 코드입니다. print("결과 : {}".format(digit_reverse(12345))); | cs |
'Computer Science > Problem Solving' 카테고리의 다른 글
[tryhelloworld]level1 서울에서 김서방 찾기 by파이썬 (0) | 2017.07.29 |
---|---|
[tryhelloworld]level1 삼각형 출력하기 by파이썬 (0) | 2017.07.29 |
[tryhelloworld]level1 평균구하기 by파이썬 (0) | 2017.07.29 |
[tryhelloworld]level1 짝수와 홀수 by파이썬 (0) | 2017.07.29 |
[tryhelloworld]level1 수박수박수박수박수박수? by파이썬 (0) | 2017.07.29 |