본문 바로가기
인공지능/알고리즘

[알고리즘] 대문자와 소문자 프로그래머스 level 0

by 찌니와 용용 2024. 1. 30.
728x90
반응형

문자열 my_string이 매개변수로 주어질 때, 대문자는 소문자로 소문자는 대문자로 변환한 문자열을 return하도록 solution 함수를 완성해주세요.

def solution(my_string):
    result = []
    for i in list(my_string):
        if i.isupper():
            ans = i.lower()
        else:
            ans = i.upper()
        result.append(ans)
    answer = ''.join(result)
    return answer

 

 

나는 아직까지 그냥 직관적으로 짜는것 같다.. 좀더 통으로?? 짜고 싶은데 머리가 잘 안돌아가는...

다음번에는 다른 부분으로 변형해봐야겠다. 

 

파이썬에 대문자 --> 소문자, 소문자 --> 대문자 자동으로 변환해주는 함수가 있었는지는 모르겠다..

 

일단 여기까지

728x90
반응형