본문 바로가기
백준 문제풀이

[python] 백준 1157번: 단어공부

by watergrace2u 2021. 5. 14.
반응형
SMALL
kb = input()
tmp = dict()

for i in kb:
  i = i.upper()
  if i not in tmp:
    tmp[i] = 1
  else:
    tmp[i]+=1

ans = [k for k,v in tmp.items() if max(tmp.values()) == v ]
if len(ans)>1:
  print('?')
else: 
  for i in ans:
    print(i)

 

리스트 컴프리헨션을 이용하여 딕셔너리에서 value 값이 가장 큰 값의 키를 찾아내었다.

위와 같은 방식 기억하자.

반응형
LIST

댓글