https://school.programmers.co.kr/learn/courses/30/lessons/12917?language=python3
참나... 첫줄에 답써놓고ㅎ
sorted 대문자도 같이 정렬해주는거였네..ㅎ 첨에 에러나서 잘못된줄알고 uppercase까지 추가해줌..ㅎ
def solution(s):
a = ''.join(sorted(s, reverse=True))
for i in range(len(a)):
if a[i].isupper():
break
upper = ''.join(sorted(a[i:len(a)], reverse=True))
answer = a[0:i] + upper
return answer
이렇게만 써도 충분 ㅎ
def solution(s):
answer = ''.join(sorted(s, reverse=True))
return answer
[코딩테스트 입문] 문자열 다루기 기본(Python3) (0) | 2023.01.11 |
---|---|
[코딩테스트 입문] 약수의 개수와 덧셈(Python3) (0) | 2023.01.10 |
[코딩테스트 입문] 내적(Python3) (0) | 2023.01.10 |
[코딩테스트 입문] 수박수박수박수박수박수?(Python3) (0) | 2023.01.10 |
[코딩테스트 입문] 가운데 글자 가져오기(Python3) (0) | 2023.01.09 |