<Hackerrank 문제풀이: 파이썬> sWAP cASE
이전에 올린 프로그래머스: 이상한 문자 만들기와 매우 비슷한 문제이다. 다른 점은 대문자일 경우 소문자로, 소문자일 경우 대문자로 바꿔주게끔만 하면 되는 것이다: def swap_case(s): return ' '.join([''.join(i.upper() if i.islower() else i.lower() for i in list(w)) for w in s.split(' ')]) if __name__ == '__main__': s = input() result = swap_case(s) print(result)