Python
2021. 7. 2.
[파이썬] bisect
https://docs.python.org/ko/3.9/library/bisect.html 정렬된 list를 관리해줄 때 유용한 모듈입니다 (이진탐색). 예시1: 정렬된 list에서 해당 숫자가 어디에 위치하는지 찾을 때 import bisect mylist = [1, 2, 3, 7, 9, 11, 33] print(bisect.bisect(mylist, 7)) ''' 4 ''' 7이 4번째 위치하기 때문에 4 출력해줍니다. 예시2: 정렬된 list에서 숫자를 새로 넣을 때 insort mylist = [1, 3, 4, 5] bisect.insort(mylist , 2) print(mylist) ''' [1, 2, 3, 4, 5] ''' 2가 본인 자리를 찾아서 (1과 3 사이) 들어갑니다. ..