프로그래머스/기초

[프로그래머스] Lv.0 /문자열 뒤집기 (파이썬/Python)

junslee 2025. 2. 20. 19:46

1. 문제 설명

2. 풀이 과정 

문자열의 특정 구간만 뒤집어서 문자열을 반환하기 위해서는

반환할때 구간을 나누면 된다.

그대로 출력할 범위 [:s]와 [e+1:]와 뒤집을 범위 [s:e+1]는 [::-1]을 추가해 뒤집어 준다.

3. 코드

def solution(my_string, s, e):
    return my_string[:s]+my_string[s:e+1][::-1]+my_string[e+1:]