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:]
'프로그래머스 > 기초' 카테고리의 다른 글
[프로그래머스] Lv.0 /qr code (파이썬/Python) (0) | 2025.02.20 |
---|---|
[프로그래머스] Lv.0 /세로 읽기 (파이썬/Python) (0) | 2025.02.20 |
[프로그래머스] Lv.0 /접두사인지 확인하기 (파이썬/Python) (0) | 2025.02.20 |
[프로그래머스] Lv.0 /문자열의 앞의 n글자 (파이썬/Python) (0) | 2025.02.20 |
[프로그래머스] Lv.0 /접미사인지 확인하기 (파이썬/Python) (0) | 2025.02.20 |