L2 : JadenCase 문자열 만들기 Python

jhyunn·2023년 1월 12일
0

Programmers

목록 보기
18/69

L2 : JadenCase 문자열 만들기 Python

https://school.programmers.co.kr/learn/courses/30/lessons/12951

def solution(s):
    s = list(s.lower()) # 모든 문자를 소문자로 변경
    s[0] = s[0].upper() # 첫 글자는 이전 글자가 없기 때문에 대문자로 먼저 변경
    
    for i in range(1, len(s)):
        if s[i-1] == ' ': # 이전 글자가 공백이라면 다음 글자를 대문자로 변경
                s[i] = s[i].upper()

    return ''.join(s)

공백 다음 문자가 대문자임을 이용하여 풀이

#lower #upper #소문자 #대문자

profile
https://github.com/Sungjeonghyun

0개의 댓글