nsmallest()1 숫자에 이름을 붙여 사용하려면?(#heapq)(do it! 점프 투 파이썬-ch03) 이번에는! 3장의 편을 다룰건데요! 제가 이번편에서는 그냥 느낌가는 대로 공부해서 살짝 순서가 맞지 않을 수도 있습니다! (양해 부탁드립니다!ㅜㅠ) 이번시간에는 heapq를 사용해서, 수상자 3명(점수가 가장 높은사람 3명)을 선정해보겠습니다. (출처의 예제랑 살짝? 다르게 짜보았습니다;;ㅎㅎ;;;) heapq란? 순서가 가장 높은 자료를 가장 먼저 꺼내는 우선순위 큐를 구현한 모듈(라이브러리)입니다. (물론, 리스트 등을 이용하여 우선순위 큐를 직접 구현하는게 가능하지만,, 이미 이런 모듈이 있으니, 여기서는 그냥 가져다가 쓰는거에 초점을 맞추겠습니다. 실무에서 이거를 가져다 쓰지, 리스트로 직접 만들어서 쓰는 사람,,, 당연히 없겠죠?ㅎㅎ) 아래와 같이 각 선수들의 점수결과가 나왔다고 가정합시다. 이.. 라이브러리&Module 2023. 1. 21. 이전 1 다음