프로그래머스코딩테스트2 파이썬 프로그래머스 코딩테스트 연습 입문 인덱스 바꾸기 파이썬 프로그래머스 코딩테스트 연습 입문 인덱스 바꾸기 문제:문자열 my_string과 정수 num1, num2가 매개변수로 주어질 때, my_string에서 인덱스 num1과 인덱스 num2에 해당하는 문자를 바꾼 문자열을 return 하도록 solution 함수를 완성해보세요. 풀이: def solution(my_string, num1, num2): answer ="" for i in range(len(my_string)): if i == num1: answer += my_string[num2] elif i == num2: answer += my_string[num1] else: answer += my_string[i] return answer 다른 사람 풀이: 와 이렇게 튜플로도 풀 수 있다니 이게.. 2023. 6. 27. 파이썬 프로그래머스 코딩테스트 연습 입문 중복된 문자제거 파이썬 프로그래머스 코딩테스트 연습 입문 중복된 문자제거 오답 노트 문제:문자열 my_string이 매개변수로 주어집니다. my_string에서 중복된 문자를 제거하고 하나의 문자만 남긴 문자열을 return하도록 solution 함수를 완성해주세요. 정답: def solution(my_string): answer ="" for i in my_string: if i not in answer: answer += i return answer 설명: 사실 그렇게 어려운 문제는 아닌데 if i not in ~: 이부분을 기억하려고 기록 중복된거 제외하고 나머지는 없앨때 이렇게 작성하자~ 2023. 6. 27. 이전 1 다음