Python/기초 문법
[프로그래머스] 코딩테스트 입문 - 문자 반복 출력하기
ISLA!
2023. 3. 5. 14:16
문제 설명
문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string에 들어있는 각 문자를 n만큼 반복한 문자열을 return 하도록 solution 함수를 완성해보세요.
입출력 예
my_string | n | 답 |
"hello" | 3 | "hhheeellllllooo" |
My Answer
def solution(my_string, n):
answer = []
for i in my_string:
answer.append(i * n)
return "".join(answer)
Lesson
join() 함수로 문자열로 이루어진 리스트 합치기
▶︎ "(공백)".join(리스트)
리스트 ['안', '녕'] 요소를 하나의 문자열로 합쳐서 변환 => '안녕'
▶︎ "(구분자)".join(리스트)
리스트 ['안', '녕'] 요소를 (구분자)를 넣어 하나의 문자열로 합쳐서 변환 => '안_녕'
728x90