从python中的multi-d数组中删除重复的条目

从python中的multi-d数组中删除重复的条目,第1张

从python中的multi-d数组中删除重复的条目

元素转换为元组,然后使用

set

>>> xx=[['a',1],['b',2],['c',3],['c',3]]>>> set(tuple(element) for element in xx)set([('a', 1), ('b', 2), ('c', 3)])>>>

列表不同,元组可以被散列。因此。完成后,将元素转换回列表。将所有内容放在一起:

>>> [list(t) for t in set(tuple(element) for element in xx)][['a', 1], ['b', 2], ['c', 3]]


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5646198.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存