python - 检查列表中的任何项目是否在 Python 中的另一个列表中的最优雅的方法是什么?
问题描述
a = ["one", "two", "three"]
b = ["three two", "four", "five"]
我只想检查是否在 b 的任何元素中找到列表 a 的任何元素,作为布尔结果。有没有比循环两个列表更优雅的方法?
在这种情况下,在“三二”中找到“三”,所以它返回 True。
解决方案
推荐阅读
- python - Matplotlib:如何绘制两个具有相同 x/y 轴但一个沿 y 轴从另一个开始的条形图
- java - 为什么 vscode 无法识别导入的 org.junit?
- gradle - JaCoCo Gradle Kotlin DSL 从违规规则中排除文件
- google-apps-script - 谷歌表格,在一个单元格中设置多个超链接的脚本
- xml - 将 XML 导出到 ODK 聚合服务器的自定义表单生成器
- mysql - 有效地从一个表中删除与另一个表不匹配的行 [MySQL]
- reactjs - 在 useEffect Hook 中检索参数并将参数设置为获取请求中的参数
- python-3.x - 如何根据第二列值删除数据框中的重复项?
- c++ - 使用工具时如何查找未发生的段错误
- merge - SSIS将左侧2行的连接数据合并为右侧1行