문제 설명
문자열의 짝수 번은 알파뱃 대문자 홀수 번은 소문자로 출력하는 함수 solution을 만드시오.
핵심 아이디어
문자열을 리스트로 나누어서 알파벳 대문자 소문자로 바꾼 다음 다시 합치자.
첫 코드
def solution(s):
s_split = s.split(" ")
s_split
for k in range(len(s_split)):
answer = list(s_split[k])
for i in range(0, len(answer), 2):
answer[i]=answer[i].upper()
for i in range(1, len(answer), 2):
answer[i]=answer[i].lower()
s_split[k] = ''.join(answer)
answer = " ".join(s_split)
return answer
'알고리즘 > 프래그래머스 lv.1' 카테고리의 다른 글
[프래그래머스] 폰켓몬(Python) (0) | 2022.10.28 |
---|---|
제일 작은 수 제거하기 (0) | 2022.10.27 |
[프래그래머스] 문자열 정수로 바꾸기(Python) (0) | 2022.10.27 |
[프래그래머스] 문자열 내림차순으로 배치하기(Python) (0) | 2022.10.27 |
[프래그래머스] 문자열 내 마음대로 정렬하기(Python) (0) | 2022.10.26 |