我不能肯定地说这是最快的方法:
i = -1
for j in xrange(n):
i = x.index(True, i + 1)
Run Code Online (Sandbox Code Playgroud)
x:这里的布尔值列表
n: 出现次数
True: 搜索到的元素
在上面的代码中,i = x.index(True, i + 1)到底做了什么?
具体来说,第二个参数的作用是什么i + 1?
我在 上找不到任何具有多个参数的示例list.index()。
编辑:我正在使用 Python 2.7