프로그래머스 - LV.1 - 이상한 문자 만들기

박종일·2023년 5월 14일
0

프로그래머스 LV.1

목록 보기
16/26

처음엔 문자열 -> 리스트화 해서 푼 과정으로 보았을 때, 오류가 나왔다.

테스트 코드를 통과하였지만, 실행 오류
무엇이 틀렸는지,,, 감이 안잡혔다..
아시는 분 계시면 댓글 부탁드립니다...

문자열로 계속 생각하며,

해당 힌트의 의미를 곰곰히 생각...!
시작과 끝의 공백을 생각하는 것도 포함!

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 에서 슬라이싱해서 해결!

정말 어려웠던 문제였다

profile
존경하는 인물: 스토브리그 백승수 단장(남궁민)

0개의 댓글