Set1 [algorithm] 프로그래머스: 중복된 문자 제거 답: 더보기 답1 def solution(my_string): answer = ''.join(dict.fromkeys(list(my_string))) return answer fromkeys 함수를 처음 써봤다! dict.fromkeys()로 사용, key값들을 넣어주면 dict {'a' : None} 형식으로 되돌려준다. 답2 def solution2(my_string): answer = [] my_string = list(my_string) for s in my_string: if s not in answer: answer.append(s) return ''.join(answer) for문으로 빈 리스트 answer에 더해주고, join함수로 문자열로 출력해준다. 답3 def solution3(my_.. 2023. 4. 24. 이전 1 다음