我搜索我问题的答案,发现很多人说要尝试set(my_list)
,但在我的例子中(我在列表中有列表),python抛出了一个错误:
Traceback (most recent call last):
File "E:/Users/Rene/PycharmProjects/vaip/Main.py", line 17, in <module>
set(punktid)
TypeError: unhashable type: 'list'
所以我的问题是,如何在这样的列表中查找和删除重复项:
^{pr2}$
Tags:
将所有子列表转换为元组可以创建
set
(所有元素都可以散列):在本例中,我们使用大括号表示set comprehension,但也可以使用普通的set constructor:
^{pr2}$如果您的最终结果必须是列表列表(顺序可能不会保留):
^{3}$你可以用
相关问题 更多 >
编程相关推荐