문제 설명
JadenCase란 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열입니다. 문자열 s가 주어졌을 때, s를 JadenCase로 바꾼 문자열을 리턴하는 함수, solution을 완성해주세요.
나의 풀이
def solution(s):
for i, k in enumerate(s.split(" ")):
if len(k) >= 2:
words[i] = k[0].upper() + k[1:].lower()
else:
words[i] = k.upper()
return " ".join(words)
'Algorithm > Daily Coding Tests Challenge' 카테고리의 다른 글
[프로그래머스] level2. 구명보트 (0) | 2021.09.06 |
---|---|
[Leetcode] Easy : Search Insert Position (0) | 2021.09.05 |
[Leetcode] Easy : Implement strStr() (0) | 2021.09.04 |
[프로그래머스] level2. 카펫 (0) | 2021.09.04 |
[프로그래머스] level2. 문자열 압축 (0) | 2021.09.03 |