我正在使用bisect来找到数据点的第一次出现> -6,但是当我运行我的脚本时,它只发现第二次(和最后一次)出现。
import bisect
kk = [-9, -6, -4, -6, -8, -8, -7, -7, -6, -6, -5]
first = bisect.bisect(kk, -6)
print(first)
这段代码输出“10”但应该是“2”。谁能告诉我为什么? 我很抱歉提出了一个可疑的愚蠢问题 - 我对Python非常陌生!