https://school.programmers.co.kr/learn/courses/30/lessons/12930
def solution(s):
s = list(s)
answer = ""
index = 0
for i in s:
if i == " ": # 공백일 경우
answer += " "
index = 0
elif index % 2 == 0: # 짝수 알파벳
answer += i.upper() # 대문자로 변경
index += 1
else: # 홀수 알파벳
answer += i.lower() # 소문자로 변경
index += 1
return answer
split으로 단어별로 분리한 상태에서 구현했다가 테스트케이스에서 거의 다 틀렸다.
s에 공백이 연속으로 들어가는 경우를 생각해야한다.