[Python] 프로그래머스 - 중복된 문자 제거
문제 링크
문제 풀이
def isDupplicate(ch,string):
for s in string:
if s == ch:
return True
return False
def solution(my_string):
answer = ''
for ch in my_string:
if not isDupplicate(ch,answer):
answer +=ch
return answer
문제 풀이(다른 방법)
def solution(my_string):
answer=''
s = set()
for ch in my_string:
if ch not in s:
answer +=ch
s.add(ch)
return answer
댓글남기기