문제
요약
- 주어진 문자열의 각 단어별로 짝수 번째 글자는 대문자로, 홀수번째 알파벳은 소문자로.
분류
- 문자열
풀이
1. 내 풀이
- 순회를 위해 문자열을 list 로.
- count 변수 하나 만들어서 공백 나오면 0으로 초기화 (시작점 기록)
def solution(s):
cnt = 0
s = list(s)
for i in range(len(s)):
if s[i] == " ":
cnt = 0
continue
s[i] = s[i].upper() if cnt % 2 == 0 else s[i].lower()
cnt += 1
return ''.join(s)
return ans