https://school.programmers.co.kr/learn/courses/30/lessons/120895
def solution(my_string, num1, num2):
answer = []
for i in my_string:
answer.append(i)
answer[num1], answer[num2] = answer[num2], answer[num1]
return ''.join(answer)
answer
리스트에 담고, 값을 바꿔주었다.def solution(my_string, num1, num2):
s = list(my_string)
s[num1], s[num2] = s[num2], s[num1]
return ''.join(s)
my_string = 'abcd'
라면 s = ['abcd']
라고 생각할 수 있지만, s = ['a', 'b', 'c', 'd']
이고 이건 기본 문법이니까 잘 이해하고 넘어가자.피드백은 언제나 환영입니다 :)