首页 > 解决方案 > 将列表的值与多个列表进行比较

问题描述

我正在尝试将 y 与 x 进行比较,这样它将返回匹配的数量,并且严格遵循 y 的值。

例如,在这种情况下,它应该返回计数 2,因为有 2 个匹配 ['a', 'b']。

x = ['a', 'b'], ['b', 'c'], ['d', 'c'], ['a', 'b']
y = ['a', 'b']

标签: pythonlist

解决方案


使用列表“计数”方法。

x = [['a', 'b'], ['b', 'c'], ['d', 'c'], ['a', 'b']]
y = ['a', 'b']

my_count = x.count(y) # 2

推荐阅读