【发布时间】:2012-11-07 23:39:43
【问题描述】:
我有一个包含多个列表作为其元素的列表
eg: [[1,2,3,4],[4,5,6,7]]
如果我使用内置的 set 函数从该列表中删除重复项,我会收到错误
TypeError: unhashable type: 'list'
我使用的代码是
TopP = sorted(set(TopP),reverse=True)
TopP 是一个列表,就像在例如以上
set() 的这种用法是错误的吗?还有其他方法可以对上述列表进行排序吗?
【问题讨论】:
-
对于您提供的列表,您希望的输出是什么?
标签: python list duplicates