728x90
[파이썬] 프로그래머스 Lv0. 한 번만 등장한 문자
안녕하세요 머킹입니다!
한 번만 등장한 문자
def solution(s):
answer = ''
char_count = {}
for char in s:
if char in char_count:
char_count[char] += 1
else:
char_count[char] = 1
for char, count in char_count.items():
if count == 1:
answer += char
answer = ''.join(sorted(answer))
return answer
저는 이렇게 풀었습니다.
def solution(s):
answer = "".join(sorted([ ch for ch in s if s.count(ch) == 1]))
return answer
이렇게 푸는 법도 있네요...ㅎㅎ
'오늘부터 코딩테스트' 카테고리의 다른 글
[오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 (0) | 2024.01.18 |
---|---|
[오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 (0) | 2024.01.16 |
[오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 (0) | 2024.01.12 |
[오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 (0) | 2024.01.11 |
[오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 (0) | 2024.01.08 |