📌 문제

💯 정답
👉 이 블로그를 참고했다.
word = input().lower() // 단어 입력
word_list = list(set(word)) // 중복이 제거된 알파벳 리스트
cnt = [] // 알파벳별 갯수
for i in word_list:
count = word.count(i) // 단어에서 알파벳 카운트
cnt.append(count) // 알파벳별로 갯수 cnt에 추가
if cnt.count(max(cnt)) >= 2: // 여러 개 존재시
print("?")
else:
print(word_list[cnt.index(max(cnt))].upper()) // 설명(1)
📝 설명
• lower(), upper()의 이해를 바탕으로 한다.
• 설명(1): cnt에서 가장 max인 값의 index를 word_list에서 찾은후 upper 시켜주면
대문자로 최대빈도 알파벳 출력된다.
⭐️ 알고가기
👉 대문자/소문자 관련 함수 (lower/upper/islower/isupper) 설명 바로가기