RosettaCodeData/Task/Binary-search/Python/binary-search-3.py
Ingy döt Net 86c034bb8b new files
2013-04-10 12:38:42 -07:00

8 lines
360 B
Python

index = bisect.bisect_left(list, item) # leftmost insertion point
index = bisect.bisect_right(list, item) # rightmost insertion point
index = bisect.bisect(list, item) # same as bisect_right
# same as above but actually insert the item into the list at the given place:
bisect.insort_left(list, item)
bisect.insort_right(list, item)
bisect.insort(list, item)