python - 将列表的值与多个列表进行比较
问题描述
我正在尝试将 y 与 x 进行比较,这样它将返回匹配的数量,并且严格遵循 y 的值。
例如,在这种情况下,它应该返回计数 2,因为有 2 个匹配 ['a', 'b']。
x = ['a', 'b'], ['b', 'c'], ['d', 'c'], ['a', 'b']
y = ['a', 'b']
解决方案
使用列表“计数”方法。
x = [['a', 'b'], ['b', 'c'], ['d', 'c'], ['a', 'b']]
y = ['a', 'b']
my_count = x.count(y) # 2
推荐阅读
- python - 如何将 Python 3 设置为默认应用程序?
- python - 使用 Pandas 在选项卡中的单个 csv 表中添加多个 csv
- webpack - 延迟加载:使用 Webpack 的 Angular 1.6.x 版本
- wordpress - 将 Wordpress 电子商务网站与基于外部登录的 Vue 前端最佳实践相结合
- javascript - 谷歌图表折线图缩放不起作用
- python-3.x - 如何将一个测试用例的结果传递给 Robot Framework 中的另一个测试用例
- html - 如何创建一个方形 div,其宽度和高度完全等于响应式字符的高度?
- sharepoint - 如何通过 REST API 在另一台服务器上为 Sharepoint 2013 和 Sharepoint Online 运行的脚本中更新 SharePoint 列表?
- oracle11g - ORACLE 11g 知道插入失败的插入记录详情
- javascript - 如何使用 Immutability Helper 更新多个状态 | 反应 JS