python bisect模块的使用
1、我们咸犴孜稍先把这个二分法模块打印出来看看,有哪些属性,方法import bisectimport sysprint(dir(bisect))输出:[泌驾台佐39;__builtins__', '__doc__', '__file__', '__name__', '__package__', 'bisect', 'bisect_left', 'bisect_right', 'insort', 'insort_left', 'insort_right']

3、我们使用该方法,传入两个参数看看,一个是分数,一个是分数段规则ls=[50,60, 70, 80, 90]print grade(50,ls)输出结果:D

5、我们还可以用它传入元素,并且能够保持原本序列的有序性质,bisect.insort(ls,100)插入100到列表ls中print(ls)输出结果:[50, 60, 70, 80, 90, 100]

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:81
阅读量:53
阅读量:76
阅读量:87
阅读量:71