파이썬 프로그래머스 코딩테스트 연습 입문 인덱스 바꾸기
문제:문자열 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
다른 사람 풀이:
와 이렇게 튜플로도 풀 수 있다니 이게 너무 신기해서 포스팅함 파이썬의 세계란 정말 신기한 기능이 많구나
'PYTHON' 카테고리의 다른 글
파이썬 프로그래머스 코딩테스트 연습 입문_다항식 더하기 (1) | 2023.07.04 |
---|---|
파이썬 프로그래머스 코딩테스트 연습 입문 영어가 싫어요_dictoinary, enumerate (0) | 2023.06.30 |
파이썬 프로그래머스 코딩테스트 연습 입문 중복된 문자제거 (0) | 2023.06.27 |
파이썬 프로그래머스 코딩테스트 연습 입문 소인수 분해 (0) | 2023.06.27 |
파이썬 프로그래머스 코딩테스트 연습 입문 합성수 찾기_이중 for loop문 (0) | 2023.06.26 |