부분 문자열 이어 붙여 문자열 만들기

송용진·2023년 8월 13일
0

알고리즘

목록 보기
17/173

길이가 같은 문자열 배열 my_strings와
이차원 정수 배열 parts가 매개변수로 주어집니다.
parts[i]는 [s, e] 형태로,
my_string[i]의 인덱스 s부터 인덱스 e까지의 부분 문자열을 의미합니다.
각 my_strings의 원소의 parts에 해당하는 부분 문자열을
순서대로 이어 붙인 문자열을 return 하는 solution 함수를 작성해 주세요.

내 코드

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

예시 코드

def solution(my_strings, parts):
    answer = ""
    for i, (s, e) in enumerate(parts):
        answer += my_strings[i][s:e+1]
    return answer
profile
백엔드 개발자

0개의 댓글