이상한 문자 만들기 (Level 1)

1. 문제

2. 나의 풀이


입력값의 문자가 소문자/대문자가 섞여 들어올 수 있어
일괄적으로 소문자처리를 하였더니 패스함

def solution(s):
    answer = []
    s = s.lower()
    words = s.split(' ')
    for word in words:
        temp = ''
        for idx, w in enumerate(word):
            if idx==0:
                temp += w.upper()
            elif idx%2==0:
                temp += w.upper()
            else:
                temp += w
        answer.append(temp)
    return ' '.join(answer)

3. 남의 풀이

4. 느낀 점

좋은 웹페이지 즐겨찾기