더북(TheBook)

연습문제 13-5

188쪽의 11.2 카운터 컬렉션으로서의 사전에서 정의한 히스토그램을 받아서 빈도에 따른 확률로 히스토그램에서 임의의 값을 반환하는 choose_from_hist라는 함수를 작성하라. 다음 히스토그램을 예로 보자.

>>> t = ['a', 'a', 'b']

>>> hist = histogram(t)

>>> hist

{'a': 2, 'b': 1}

이 함수는 a’를 2/3의 확률로, b1/3의 확률로 반환해야 한다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.