• 목록
  • 아래로
  • 위로
def reverse(n):
    l = []
    for i in n:
        l.append(i)
    l.reverse()
    res = ''.join(l)
    return res


def reverse(n):
    res = 0
    while n > 0:
        t = n % 10
        res = res * 10 + t
        n //= 10
    return res



알고리즘 강의나 교재에서 두 번째 방법으로 주로 소개하던데, 


제 개인적으로는 첫 번째 방법이 보다 직관적이고 간명하다고 생각합니다 ^^


작성자
이니스프리 100 Lv. (9%) 801480/816080EXP

당분간 개인적인 사정으로 자유게시판에는 글이나 댓글을 작성하지 못합니다.

다른 게시판에는 중립적인 글과 정보글만 작성할 예정입니다.

 

CSVpuymXAAAVVpd.jpg

댓글 3

title: 황금 서버 (30일)humit
profile image

첫 번째 코드는 다음과 같이 좀 더 짧게 작성이 가능합니다 ㅎㅎ


def reverse(n):
    l = list(str(n))
    l.reverse()
    return int(''.join(l))



comment menu
2020.02.11. 23:09

신고

"humit님의 댓글"

이 댓글을 신고 하시겠습니까?

이니스프리 작성자 → humit
profile image
앗 이 방법이 훨씬 간결하군요~!
문자열에 바로 list() 함수를 사용할 수 있다는 것을 humit 님 덕분에 알게 되었네요 ㅎㄷㄷ
감사합니다 ^-^
comment menu
2020.02.11. 23:24

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

이니스프리 작성자
profile image
물론 int(str(number)[::-1]))로 한 줄로 해결할 수도 있습니다.
comment menu
2020.02.15. 12:28

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [해결완료] 2020년 09월 25일 20시 30분경 접속 문제 3 new 슬레이브 슬레이브 7시간 전21:38 45
공지 워드프레스 사용자의 각별한 주의가 필요합니다. 7 슬레이브 슬레이브 3일 전11:20 90
공지 Study For Us 호스팅 홈페이지 리뉴얼 안내 16 슬레이브 슬레이브 20.09.02.01:35 468
공지 출석부 모듈에 오류가 있습니다. 5 슬레이브 슬레이브 20.07.13.14:14 1536
349 [Python] 최소공배수 구하기 이니스프리 이니스프리 20.02.12.00:11 124
348 [Python] 문자열에서 숫자만 뽑아서 정수로 반환하는 함수 이니스프리 이니스프리 20.02.12.00:01 102
347 [Python] 2020년 5급 신임관리자 교육과정에 파이썬 도입! image 이니스프리 이니스프리 20.02.11.23:48 104
346 [Python] 회문(Palindrome) 여부를 확인하는 함수 이니스프리 이니스프리 20.02.11.23:32 106
[Python] 수를 뒤집는 두 가지 방법 3 이니스프리 이니스프리 20.02.11.22:24 127
344 [Python] 에라토스테네스의 체 이니스프리 이니스프리 20.02.10.23:33 156
343 [Python] 이차원 리스트에서의 다중조건 정렬 이니스프리 이니스프리 20.02.08.23:00 338
342 [Requests] 한 번의 POST 전송으로 여러 개의 파일을 업로드하는 방법 이니스프리 이니스프리 20.02.06.21:23 121
341 [Python] 지난 일요일 날짜 구하기 이니스프리 이니스프리 20.02.04.20:33 122
340 [파이썬] 딕셔너리의 키/값으로 정렬하기 이니스프리 이니스프리 20.02.02.23:25 115
339 [IPVanish] 809 에러 해결방법 이니스프리 이니스프리 20.02.02.17:10 120
338 Matrix DAC 발열 문제 이니스프리 이니스프리 20.01.31.12:34 91
337 JLPT 성적표 및 합격증 수령 주소 변경 이니스프리 이니스프리 20.01.29.21:51 92
336 Apple ID 미국 계정 만들기 및 로그인 실패시 해결방법(?) 이니스프리 이니스프리 20.01.26.20:14 109
335 더현대닷컴 vs Hmall의 차이 이니스프리 이니스프리 20.01.26.20:10 318
334 다이소 스마트폰 유심 커터기 관련 4 이니스프리 이니스프리 20.01.22.17:15 332
333 텔레그램 비밀대화의 스크린캡쳐 방지기능 이니스프리 이니스프리 20.01.20.23:44 1303
332 Postman에서 Temporary Header는 비활성화할 수 없습니다. 3 image Seia Seia 20.01.20.19:31 107
331 순수 React만으로 다이내믹 태그 네이밍하기 Seia Seia 20.01.20.19:18 88
330 Sourcerer: Git을 비주얼라이징 및 프로파일링합니다. image Seia Seia 20.01.20.07:38 101