Jaden Case
๋ฌธ์
๋ชจ๋ ๋จ์ด์ ์ฒซ ๋ฌธ์๊ฐ ๋๋ฌธ์์ด๊ณ ์ด์ธ์ ์ํ๋ฒณ์ ์๋ฌธ์์ธ ๋ฌธ์์ด์ด๋ค. ๋ฌธ์์ด s๊ฐ ์ฃผ์ด์ก์๋ s๋ฅผ jaden case๋ก ๋ฐ๊พผ๋ค์ ๋ฌธ์์ด์ ๋ฆฌํดํ์์ค
ํ์ด
- capitalize๊ฐ ์๋ ๊ฑธ ๋ชฐ๋์ ๋ -> ๋ฐํ์ ์๋ฌ๋จ
def solution(s) splt = s.split(' ') for c in splt: if not c[0].isalpha(): word = c.lower() else: word = c[0].upper() + c[1:].lower() strs.append(word) return ' '.join(strs)
- ์๊ณ ๋ ํ -> ์๋ฌ ์๋จ
def solution(s): return ' '.join([word.capitalize() if word[0].isalpha() else word.lower() for word in s.split(' ')])
Leave a comment