bisect模块的使用方法

 

 

Python中bisect模块的使用方法

https://blog.csdn.net/qq_34914551/article/details/100062973

bisect是python内置模块,用于有序序列的查找和插入。

  • 查找: bisect(array, item)
  • 插入: insort(array,item)
import bisect
 
a = [1,4,6,8,12,15,20]
position = bisect.bisect(a,13)
print(position)
 
# 用可变序列,列表内置的insert方法插入
a.insert(position,13)
print(a)

输出:

5
[1, 4, 6, 8, 12, 13, 15, 20]

 

posted @ 2021-10-04 17:58  Marlon康  阅读(79)  评论(0编辑  收藏  举报