[프로그래머스] - 정수 내림차순으로 배치하기(Python)
문제📝
풀이💡
- 문자열을 정수형태의 리스트로 바꿔준다.
sort(reverse = True)
를 이용해서 내림차순으로 정렬한다.join
으로 리스트를 합치고 정수형태로 반환한다.
코드💻
# 프로그래머스 Lv1 - 정수 내림차순으로 배치하기
# 문제링크: https://programmers.co.kr/learn/courses/30/lessons/12933
def solution(n):
answer = list(str(int(n)))
answer.sort(reverse = True)
return int("".join(answer))
결과😎
느낀점👨💻
파이썬의 메소드를 다양하게 알고 있었는데 이번 문제를 통해서 join이라는 메소드를 알게 되었다. C나 JAVA를 할 때는 메소드 사용을 잘 안하게 되었는데 파이썬을 하면서 메소드의 편리함을 다시 한 번 알게되는 것 같다.
Sinbmil의 알고리즘 문제 코드
-> https://github.com/Sinbmil/Algorithm-Study
Author And Source
이 문제에 관하여([프로그래머스] - 정수 내림차순으로 배치하기(Python)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@sinbmil/프로그래머스-정수-내림차순으로-배치하기Python저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)