【发布时间】:2015-10-04 17:14:44
【问题描述】:
此函数采用未排序值的整数列表(您的函数不得修改),并返回第一个列表中所有重复项的排序列表。例如,duplicates([1, 3, 5, 7, 9, 5, 3, 5, 3]) 将返回 [3, 5]。如果没有重复,则返回一个空列表。
以下是我当前的代码,它不起作用。我该如何解决这个问题?
def FindDuplicates(in_list):
unique = set(in_list)
for each in unique:
count = in_list.count(each)
if count > 1:
print count
return True
print []
return False
【问题讨论】: