한 번만 등장한 문자

송용진·2023년 9월 6일
0

알고리즘

목록 보기
105/173

문자열 s가 매개변수로 주어집니다.
s에서 한 번만 등장하는 문자를
사전 순으로 정렬한 문자열을 return 하도록
solution 함수를 완성해보세요.
한 번만 등장하는 문자가 없을 경우 빈 문자열을 return 합니다.

내 코드

def solution(s):
    answer = ''
    for ascii in range(97,123):
        if s.count(chr(ascii)) != 1:
            s = s.replace(chr(ascii),'')
    answer = ''.join(sorted(list(s)))
    return answer

예시 코드

def solution(s):
    answer = "".join(sorted([ ch for ch in s if s.count(ch) == 1]))
    return answer
profile
백엔드 개발자

0개의 댓글