【发布时间】:2015-06-24 15:49:58
【问题描述】:
list1 = [1, 3, 5, 7]
list2 = [[1, "name1", "sys1"], [2, "name2", "sys2"], [3, "name3", "sys3"], [4, "name4", "sys4"]]
我有以下 2 个列表,我希望能够从 list2 中检索与 list1 匹配的每个项目。
所以,结果会是这样的:
result = [[1, "name1", "sys1"], [3, "name3", "sys3"]]
另外还有一种简单的方法可以找出不匹配的项目,
notmatch = [5, 7]
我已阅读此Find intersection of two lists?,但它没有产生我需要的结果。
【问题讨论】:
标签: python