2024-09-30 14:22:51 发布
网友
我想问一下如何删除这类列表中的重复项
ppoint=[[1,2],[1,2],[3,4],[5,6],[7,3],[3,4],[5,6]]
尝试过了,但还是犯了一个错误
我想得到
[[1,2],[3,4],[5,6],[7,3]
我想set()只对单值idex有效,有没有其他方法?
你可以只使用if语句吗?但是如果你看一下collections模块,我相信会有一个更简单的解决方案。在
if
collections
if语句可能如下所示:
for coords in ppoint: if coords not in fpoint: newlist.append(coords)
你可以这样做
In [9]: list(set(map(tuple,ppoint))) Out[9]: [(1, 2), (5, 6), (3, 4), (7, 3)]
你可以只使用
if
语句吗?但是如果你看一下collections
模块,我相信会有一个更简单的解决方案。在if
语句可能如下所示:你可以这样做
相关问题 更多 >
编程相关推荐