我正在使用 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 很陌生!