python---bisect模块
2014-06-26 10:41
295 查看
判断某个元素在一个已排序的列表中是否存在可用bisect模块,相对于for x in L,他能减少开销,速度也蛮快的。
def getItem(l,x):
x_in = bisect.bisect_right(l,x)
item = l[ x_in - 1:x_in] == [x]
print item
def getItem(l,x):
x_in = bisect.bisect_right(l,x)
item = l[ x_in - 1:x_in] == [x]
print item
相关文章推荐
- python_bisect模块的使用
- bisect模块 分类: python基础学习 python 2013-06-28 17:58 288人阅读 评论(0) 收藏
- python的排序模块bisect
- python bisect模块二分法查找
- Python模块——bisect
- python bisect模块
- python二分查找模块bisect
- python bisect模块
- python bisect模块
- python3 基础模块(随机数,bisect,匹配统计,压缩,csv,logging,getpass,configparser等模块)
- Python 二分查找与 bisect 模块
- Python中bisect模块用法,及实现方式
- 学习bisect模块保持列表排序 分类: python 2013-01-22 10:39 200人阅读 评论(0) 收藏
- python中bisect模块用法实例
- python的排序模块bisect
- Python模块:bisect二分算法模块
- python之bisect模块
- python实现二分查找及bisect模块的简介
- python中bisect模块的使用
- 一个有趣的python排序模块:bisect