如何在列表索引中计数()

BOB*_*DER 3 python

我有一个二维列表。

[[3, 3, 5],
[3, 2, 8],
[2, 1, 3]]
Run Code Online (Sandbox Code Playgroud)

我想计算 3 作为此列表中每个列表的第一个值出现的次数,最好不要迭代。

Chr*_*ris 7

一种不使用for循环的方法:

len(list(filter(lambda x: x[0] == 3, arr)))
Run Code Online (Sandbox Code Playgroud)

输出:

2
Run Code Online (Sandbox Code Playgroud)