한 번만 등장한 문자 - Python
2023. 9. 30. 00:53ㆍ공부/📝 프로그래머스
def solution(s):
s = sorted(s)
answer = ''
for item in s:
if item not in answer and s.count(item) == 1:
answer += item
return answer
# Test Cases
print(solution("abcabcadc"))
print(solution("abdc"))
print(solution("hello"))
위와 같이 풀었습니다.
def solution(s):
answer = "".join(sorted([ ch for ch in s if s.count(ch) == 1]))
return answer
제 풀이보다 잘 된 풀이를 발견했네요.
'공부 > 📝 프로그래머스' 카테고리의 다른 글
7의 개수 - Python (0) | 2023.09.30 |
---|---|
이진수 더하기 - Python (0) | 2023.09.30 |
가까운 수 - Pyhon (0) | 2023.09.30 |
숨어있는 숫자의 덧셈 (2) - Python (0) | 2023.09.30 |
문자열 정렬하기 (2) - Python (0) | 2023.09.29 |