코딩테스트) 이상한 문자 만들기

Gary's Note·2022년 9월 5일
0

1. ToDo

- 프로그래머스 코딩테스트 풀이


2. 풀이 조건 요약

[기본 조건]

  • 문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준)별로 짝/홀수 인덱스를 판단해야합니다.
  • 첫 번째 글자는 0번째 인덱스로 보아 짝수번째 알파벳으로 처리해야 합니다.

3. 풀이

def solution(s):
    answer = ''
    
    s = s.split(' ')

    for i in range(0, len(s)):
        s[i] = list(s[i])
        for j in range(0, len(s[i])):
            if (j % 2) == 0:
                s[i][j] = s[i][j].upper()
            else:
                s[i][j] = s[i][j].lower()
        s[i] = ''.join(s[i])
        
    answer = ' '.join(s)
    
    return answer
profile
_reap what you sow_

0개의 댓글