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]
部分内容来自于学习编程期间收集于网络的免费分享资源和工作后购买的付费内容。 如需获取教程配套的资源文件和一对一专属答疑支持,请加vx:kangmf24联系作者。
原文地址:https://www.cnblogs.com/MarlonKang/p/15366881.html