본문 바로가기

CodingTest/Level1

[연습]코딩테스트-이상한 문자 만들기

코딩테스트 연습

  • programmers.co.kr
  • 이상한 문자 만들기



import itertools

def solution(s):
    a = []
    tmp = s.split(" ")
    for x in tmp:
        answer = ""
        for y,z in itertools.zip_longest(x[0::2].upper(), x[1::2].lower(), fillvalue=""):
                answer +=y+z
        a +=[answer]


    return " ".join(a)
반응형