728x90
*문제 출처는 프로그래머스에 있습니다.
문제 제목: 문자열 내림차순으로 배치하기
문제 사이트: https://programmers.co.kr/learn/courses/30/lessons/12917
나의 풀이
def solution(s):
answer = ''
a = sorted(s, reverse = True)
answer = ''.join(a)
return answer
sorted 함수와 join함수를 이용하였다.
sorted함수는 리스트 함수를 정열하는 함수라서
join함수를 이용하여 리스트 형태가 아닌 문자열의 형태로 값을 저장하도록 하였다.
모범답안
def solution(s):
return ''.join(sorted(s, reverse=True))
※ 알아야 할 것
- join 함수를 이용하면 리스트를 합쳐서 문자열의 형태로 저장할 수 있다.
참고 https://blog.naver.com/happynut/222624618677
728x90
'coding test - python > Programmers' 카테고리의 다른 글
Programmers / 제일 작은 수 제거하기/ Python (0) | 2022.03.29 |
---|---|
Programmers / 자연수 뒤집어 배열로 만들기 / Python (0) | 2022.03.29 |
Programmers / 문자열 다루기 기본 / Python (0) | 2022.03.29 |
Programmers / 서울에서 김서방 찾기 / Python (0) | 2022.03.29 |
Programmers / 약수의 합 / Python (0) | 2022.03.29 |