728x90
반응형
문제
문자열 my_string이 매개변수로 주어집니다. my_string에서 중복된 문자를 제거하고 하나의 문자만 남긴 문자열을 return하도록 solution 함수를 완성해주세요.
내 생각
중복된 문자 중 앞에 있는 문자를 남기고, 중복된 건 포함 안시킨다. -> not in 사용을 사용해서 확인
그리고 문자열은 + 을 이용해서 붙일 수 있다 !
내 코드
def solution(my_string):
answer = ''
for s in my_string:
if s not in answer:
answer += s
return answer
728x90
반응형
'Algorithm > 코딩테스트 (Python)' 카테고리의 다른 글
[프로그래머스][스택] 같은 숫자는 싫어 (1) | 2023.10.16 |
---|---|
[프로그래머스][스택] 컨트롤 제트 (1) | 2023.10.16 |
[프로그래머스][셋(집합)] 외계어 사전 (1) | 2023.10.15 |
[SWEA 4864][파이썬 S/W 문제해결 기본]. 3일차 - 문자열 비교 (0) | 2023.10.14 |
[프로그래머스][구현] 369게임 (0) | 2023.10.06 |
댓글