29 Tue
์ด์ํ ๋ฌธ์ ๋ง๋ค๊ธฐ
'''
https://programmers.co.kr/learn/courses/30/lessons/12930
์ด์ํ ๋ฌธ์ ๋ง๋ค๊ธฐ
[ํ์ด]
1. split, upper, lower
'''
def solution(s):
words = s.split(' ')
answer = ''
for word in words:
for i, v in enumerate(word):
answer += v.upper() if i % 2 == 0 else v.lower()
answer += ' '
return answer[:-1]
'''
๋ง์ง๋ง์ ๊ณต๋ฐฑ์ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ ๋์ ' '.join() ์ ์ฌ์ฉํ ์ ์์
return ' '.join([''.join([c.upper() if i % 2 == 0 else c.lower() for i, c in enumerate(w)]) for w in s.split()])
'''
Last updated
Was this helpful?