처음엔 문자열 -> 리스트화 해서 푼 과정으로 보았을 때, 오류가 나왔다.
테스트 코드를 통과하였지만, 실행 오류
무엇이 틀렸는지,,, 감이 안잡혔다..
아시는 분 계시면 댓글 부탁드립니다...
문자열로 계속 생각하며,
해당 힌트의 의미를 곰곰히 생각...!
시작과 끝의 공백을 생각하는 것도 포함!
def solution(s):
answer = ''
s = s.split(' ')
for i in s:
for j in range(len(i)):
if j % 2 == 0:
answer += i[j].upper()
else:
answer += i[j].lower()
answer += ' '
return answer[:-1]
결국은 answer 에서 슬라이싱해서 해결!
정말 어려웠던 문제였다