프로그래머스/기초

[프로그래머스] Lv.0 /부분 문자열 이어 붙여 문자열 만들기 (파이썬/Python)

junslee 2025. 2. 19. 13:38

1. 문제 설명

2. 풀이 과정 

답을 넣을 answer를 빈 문자열로 초기화한다.

my_strings와 parts의 i번째를 모두 불러와야 하기 때문에

my_strings의 길이 len()으로 반복문을 받는다.

s,e를 정의해주고 answer에 my_strings의 i번째에 s부터e까지 슬라이싱으로 잘라서 추가한다.

반복문을 나오면 answer를 반환한다.

3. 코드

def solution(my_strings, parts):
    answer = ""'
    for i in range(len(my_strings)):
        s,e = parts[i]
        answer += my_strings[i][s:e+1]
    return answer