可能是重复问题:
Python:从列表的列表中删除重复项
从列表的列表中删除重复项的最佳方法是什么?
我尝试使用集合来实现:
L1 = [['fox', 'dog'],['bat', 'rat'],['fox', 'dog']]
L1 = list(set(L1))
很遗憾,我收到了一个TypeError: unhashable type: 'list'的错误信息。
在我的列表中有两个['fox', 'dog']出现。我想让L1删除重复项,看起来像这样:
L1 = [['fox', 'dog'],['bat', 'rat']]