[코테] 문자열 내림차순으로 배치하기

HOU·2022년 6월 16일
0

코딩테스트

목록 보기
15/24
post-thumbnail

😁문제

문자열 내림차순으로 배치하기

😁문제 설명

문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요. s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다.

sreturn
"Zbcdefg""gfedcbZ"

😁해결법

  1. 문자열을 거꾸로 정렬해준다.
  2. sorted함수를 사용하면 배열로 반환해주기 때문에 다시 문자열로 만들어줘야한다.
  3. join 함수를 사용해서 문제를 풀자.

😁풀이법

def solution(s):
    answer = ''.join(sorted(s, reverse = True))
    return answer

😁소감

  1. sorted()함수가 배열로 반환한다는 사실을 알았다.
  2. join() 함수를 배웟다. join()은 함수 앞에 뭐로 합쳐줄지 정하고, 괄호안에 배열을 파라미터로 넣어준다.
profile
하루 한 걸음 성장하는 개발자

0개의 댓글