- 문제 설명
JadenCase란 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열입니다. 문자열 s가 주어졌을 때, s를 JadenCase로 바꾼 문자열을 리턴하는 함수, solution을 완성해주세요.
- 제한 사항
- 입출력 예
- 접근법
역시 파이썬은 강력한 라이브러리가 장점이다.
capitalize()라는 함수를 이용하면 어떤 단어가 들어와도
첫글자를 대문자로 변경해 준다.
맨 마지막에 return answer[:-1]를 적은 이유는
for문 안에 answer += ' '로 인해 마지막에 무조건 빈칸이
하나 들어가기 때문이다.
def solution(s):
answer = ''
s = s.lower().split(' ')
for i in s:
answer += i.capitalize()
answer += ' '
return answer[:-1]