문제 설명
문자열 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
'Python > 기초 문법' 카테고리의 다른 글
Python 스타일 가이드 (0) | 2023.07.21 |
---|---|
[스터디] 개발자를 위한 정보검색 팁(공유) (0) | 2023.03.07 |
[프로그래머스] 파이썬 - 짝수는 싫어요 (0) | 2023.03.06 |
[프로그래머스] 파이썬 - 중앙값 구하기 (0) | 2023.03.06 |
[프로그래머스] 파이썬 중복된 숫자 개수 (0) | 2023.03.06 |