如何在列表索引中计数()
我有一个二维列表。
[[3, 3, 5],
[3, 2, 8],
[2, 1, 3]]
我想计算 3 作为此列表中每个列表的第一个值出现的次数,最好不要迭代。
回答
一种不使用for
循环的方法:
len(list(filter(lambda x: x[0] == 3, arr)))
输出:
2
我有一个二维列表。
[[3, 3, 5],
[3, 2, 8],
[2, 1, 3]]
我想计算 3 作为此列表中每个列表的第一个值出现的次数,最好不要迭代。
一种不使用for
循环的方法:
len(list(filter(lambda x: x[0] == 3, arr)))
输出:
2