본문 바로가기

알고리즘/알고리즘 문제

[python] 프로그래머스 > level1 > 문자열 내림차순으로 배치하기

<문제>

 

<나의 풀이>

<문제를 어떻게 풀어야 할지 몰라 구글링을 해보았다.>

1. 입력받는 s를 list()함수로 변환시킨다.

2. 리스트로 변경한 값을 sort를 통해 내림차순 한다.

3. 반환된 함수를 "".join()함수를 통해 문자열로 합친다.(만약 ",".join()으로 하면 d,c,b,a 와 같이 구분자와 함께 리턴될 것이다.)

 

<의문점>

1. Sorted만 했을 경우 list로반환되지 때문에 문자열로 변환시키기 위해 "".join()을 하는 것인가?