[프로그래머스] 이상한 문자 만들기Lv.1 - Python

GoshK·2022년 1월 29일
0

[프로그래머스] Python

목록 보기
15/68
post-thumbnail

[프로그래머스] 이상한 문자 만들기Lv.1

나의 풀이

def solution(s):
    a = s.split(" ")
    for i in range(len(a)):
        char = list(a[i])
        for j in range(len(char)):
            if j % 2 == 0:
                char[j] = char[j].upper()
            else:
                char[j] = char[j].lower()
        a[i] = "".join(char)
    return " ".join(a)

다른 사람 풀이 & 느낀점

간단한 문제같은데 은근 생각을 많이하게 됬다. 다른 사람들의 풀이를 보니 한줄로도 가능했다.

0개의 댓글