본문 바로가기
Coding Test/프로그래머스 코딩테스트 입문

Python 문자 반복 출력하기 [코딩테스트 입문 - Day6]

by giem 2023. 2. 8.
반응형


문제


구현

 

my_string안에 있는 각 알파벳을 n번씩 출력해 주면 된다.


코드
def solution(my_string, n):
    answer = ''
    for s in my_string:
        answer+=s*n
    return answer

*n을 통해 각 문자를 3번 출력하게 했다.


다른 풀이
def solution(my_string, n):
    return ''.join(i*n for i in my_string)

이 방법도 list comprehension을 통한 비슷한 방법이고 마지막에 list를 string으로 만들어주었다.

 

반응형

댓글