判断数组元素是否重复,并返回重复次数

'''
判断数组元素是否重复,并返回重复次数
'''
def dump(a):
if len(a)<=1:
return False

a.sort()
temp = {}
b=a[0]
for i in a[1:]:
if i==b:
if i not in temp:
temp[i]=2
else:
temp[i]+=1
else:
b=i

return temp

if __name__=="__main__":
a=[2,4,5,4]
print(dump(a))
posted @ 2021-12-22 22:10  keep2021  阅读(73)  评论(0编辑  收藏  举报