대소문자 바꿔서 출력하기 (Python)
📝 문제 설명
영어 알파벳으로 이루어진 문자열 str
이 주어집니다.
각 알파벳을 대문자는 소문자로, 소문자는 대문자로 변환해서 출력하는 코드를 작성하세요.
🔽 입력 예시
aBcDeFg
🔼 출력 예시
AbCdEfG
💡 문제 해결 접근
isupper() 를 쓰자
str = input()
print(''.join(list(map(lambda s: s.lower() if s.isupper() else s.upper(), list(str)))))
🏆 정답 코드
print(input().swapcase())
🔥 느낀 점
swapcase()
이런 내장 함수가 있었네..
'Algorithm > 문제풀이' 카테고리의 다른 글
배열 비교하기 (0) | 2025.03.01 |
---|---|
배열의 길이에 따라 다른 연산하기 (0) | 2025.03.01 |