중복된 문자 제거

송용진·2023년 8월 27일
0

알고리즘

목록 보기
86/173

문자열 my_string이 매개변수로 주어집니다.
my_string에서 중복된 문자를 제거하고
하나의 문자만 남긴 문자열을 return하도록
solution 함수를 완성해주세요.

내 코드

def solution(my_string):
    answer = ''
    answer = ''.join([c for i,c in enumerate(my_string)if i == my_string.index(c)])
    return answer

예시 코드

def solution(my_string):
    return ''.join(dict.fromkeys(my_string))
profile
백엔드 개발자

0개의 댓글