python - 如何检查平面列表中是否有重复项?

标签 python string list duplicates

例如,给定列表 ['one', 'two', 'one'],算法应该返回 True,而给定 [' one', 'two', 'three'] 它应该返回 False

最佳答案

如果所有值都是 hashable,则使用 set() 删除重复项:

>>> your_list = ['one', 'two', 'one']
>>> len(your_list) != len(set(your_list))
True

关于python - 如何检查平面列表中是否有重复项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1541797/

相关文章:

python - 在 Python 中使用 long 与 int 的性能影响

java - 比较Java中的句子

c# - 用双反斜杠替换单反斜杠

PHP str_replace 空格的任意组合

python - 获取列表中相邻元素的所有组合

python - 仅通过单击行标题选择 QTableWidget 行

python - 内置将函数应用于列表的连续成员并返回新列表的方法

Python线程未并行处理

c# - 列表列表的组合,使每个组合都有唯一的元素

Python 列表 append 问题