
요새 벨로그에 접속 하는 횟수가 문득 줄어들었다. 하지만 그렇다고 공부를 안하고 있는건 아니다. 꾸준히 문제는 풀고 있고 공부도 꾸준하게 하고있다. 단지 벨로그 접속이 뜸했을뿐...
이번 문제는 상당히 간단했다.
def solution(s):
s = s.split(" ")
answer = []
for i in range(len(s)):
count = []
word = s[i]
for i in range(len(word)):
if i % 2 == 0:
count.append(word[i].upper()) # 짝수일 경우 대문자
else:
count.append(word[i].lower()) # 홀수일 경우 소문자
answer.append("".join(count)) # count 안에 일일이 담아주고
return "".join(answer) # 마지막에 띄어쓰기 해서 출력
이번 문제는 배열에 대한 이해가 어느정도 있다면 쉽게 풀어볼수 있는 문제였다. 이정도로 테스트 나오면 얼마나 좋을까..