使用Python在列表列表中查找相似的项目

用户名

我正在尝试执行类似于此链接的操作,但是使用列表列表。但是,执行以下操作会导致TypeError。

list1 = [[a,a], [b,b], [c,c]]
list2 = [[c,c], [d,d], [e,e]]

same = set(list1) & set(list2)

我还试图找到:

different = not set(list1) & set(list2)
安德鲁·约翰逊(Andrew Johnson)

列表不是可散列的类型,因此不能放入集合中,但元组可以。您可以使用将列表转换为元组tuple(mylist)以下代码假定a,b,c,d和e是可哈希类型。

list1 = [(a,a), (b,b), (c,c)]
list2 = [(c,c), (d,d), (e,e)]

same = set(list1) & set(list2)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从列表列表中在线查找最相似的列表

来自分类Dev

在python列表中查找彼此相邻的相似项目

来自分类Dev

使用'del'从python中的列表列表中删除项目

来自分类Dev

使用python在列表列表中查找匹配值

来自分类Dev

使用python在列表列表中查找匹配的值

来自分类Dev

Python:在列表列表中查找对称

来自分类Dev

从字典列表中查找相似的键值元素

来自分类Dev

在多个元素的列表列表中查找项目

来自分类Dev

在列表列表中查找项目的索引

来自分类Dev

在多个元素的列表列表中查找项目

来自分类Dev

Python从列表中删除类似的项目

来自分类Dev

创建和使用列表列表列表:在Python中

来自分类Dev

创建和使用列表列表列表:在Python中

来自分类Dev

Python,从两个列表中删除相似的值

来自分类Dev

使用Python在列表列表中的差异

来自分类Dev

使用Python在列表列表中的游戏

来自分类Dev

使用Python 3.7在文本中查找相似的模式

来自分类Dev

Python:在列表中查找项目

来自分类Dev

使用列表列表作为查找表并更新新列表列表中的值

来自分类Dev

从嵌套列表中删除相似的元素

来自分类Dev

从列表中删除相似的句子

来自分类Dev

从列表中删除相似的数字

来自分类Dev

在Python的列表列表中查找部分匹配项

来自分类Dev

使用流在列表列表中查找对象

来自分类Dev

使用递归在列表列表中查找元素

来自分类Dev

在python的列表列表中交换项目?

来自分类Dev

根据列表列表中的项目使用键创建Python字典

来自分类Dev

匹配列表中的相似项目

来自分类Dev

Linq:从两个不同的列表中查找相似的对象