영어 알파벳으로 이루어진 문자열 str이 주어질때, 각 알파벳을 1) 대문자는 소문자로 2) 소문자는 대문자로 변환해서 출력하는 코드 작성하기

알파벳 aBcDeFg를 대문자는 소문자로, 소문자는 대문자로 변환하면 AbCdEfG가 된다.

처음에는 str을 리스트로 변환한 후 코드를 작성했으나, 이후에 리스트 변환 과정이 불필요함을 깨닫고 코드를 수정했다.
우선 result를 빈 문자열로 정의하고, 각 문자가 대문자이면 소문자로, 소문자이면 대문자로 변경한 후 result(' ')에 순차적으로 추가하는 방식으로 코드를 작성했다.
해당 문제를 통해 대소문자 변경 및 확인 관련 함수를 새롭게 알게 되었는데, 위의 문제에 적용한 함수들을 간단히 정리해보면 각각의 기능 및 형태는 다음과 같다.
✅ upper()
✅ lower()
✅ isupper()
✅ islower()
https://school.programmers.co.kr/learn/courses/30/lessons/181949