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
반응형
'인공지능 > 알고리즘' 카테고리의 다른 글
[알고리즘] 2차원으로 만들기 리스트 내부에 반복문 함수 프로그래머스 level 0 (62) | 2024.02.01 |
---|---|
[알고리즘] 가위 바위 보 프로그래머스 level0 (65) | 2024.01.31 |
[알고리즘] 문자열 밀기 프로그래머스 LEVEL 0 (63) | 2024.01.29 |
[파이썬 기초] 연산자 표기 (61) | 2024.01.25 |
[파이썬 기초] 학점 만들기 (66) | 2024.01.23 |