【发布时间】:2014-04-20 02:03:11
【问题描述】:
我只是想这样做
mylist = list(set(mylist))
从mylist 中删除所有重复条目。然而,链接内置插件总是让人觉得有点笨拙。我想知道,从列表中消除重复项的(大多数)pythonic/zen 方法是什么?
在搜索时,我发现上述构造是“消除重复”问题here on stackoverflow 的答案。没有人说这是一个坏主意,但这只是暗示一个答案,明确的胜于隐含的。
上述构造是从(可散列元素的)列表中消除重复项的方法吗?
如果不是,那是什么?
【问题讨论】:
-
据我所知,这很pythonic。
-
那你认为非pythonic怎么样?
-
具有讽刺意味的是,关于重复的问题本身就是重复的:D
-
@JayanthKoushik:我知道。我正在考虑将其作为评论放在引用的问题下,但我认为它仍然太不同而无法作为评论进行讨论。
标签: python list unique zen-of-python