[코딩테스트][python] 문자열 뒤집기

정예서·2025년 9월 23일

코딩테스트

목록 보기
4/4

python 풀이

def solution(my_string, s, e):
    answer = ''
    for i in range(0,s) :
        answer+=my_string[i]
    for i in range(e,s-1,-1) :
        answer+=my_string[i]
    for i in range(e+1,len(my_string)) :
        answer+=my_string[i]
    return answer

처음에 있는 for문은 s값 앞에있는 문자열들을 answer값 안에다가 넣어주고,
2번째 for문은 s와 e값의 사이를 거꾸로 문자열을 뒤집어서 answer값에 넣어주고,
마지막 for문은 e 다음에 담아있는 문자열들을 answer값에 넣으면 문자열 뒤집기 완성~~
가독성은 떨어지지만 혼자 코테소스 완성 시켰다는 것만으로도 뿌듯하다....
가독성 있는 소스도 생각해보려고 한다 ^0^

0개의 댓글