본문 바로가기
Codingtest

[프로그래머스][파이썬] #07. 문자열 여러 번 뒤집기

by Joshuuakeem 2023. 7. 27.

📝 문제

출처 : 프로그래머스 문자열 여러 번 뒤집기

 

 

 

✔️ 나의 풀이

def solution(my_string, queries):
    for s, e in queries:
        my_string = my_string[:s] + my_string[s:e+1][::-1] + my_string[e+1:]
    return my_string

 

🔎 다른 사람의 풀이

내 풀이와 유사하다:)

✏️ 배운점

스타트 지점 s 와 끝 지점 e를 my_string에 넣어 s와 e사이의 문자열을 [::-1]을 활용해 뒤집어 주고 그 외 나머지 문자열을 앞 뒤로 붙여주었다.

반응형