如何找到重复数字的唯一性?

How do I find the uniqueness of the repetition of numbers?

给出了一个整数数组。编写一个函数,当数组中的每个值出现唯一次数时,returns 为真。 示例 1: 1)输入:数组=[1,2,2,1,1,3] 2)输出:真 解释:值 1 出现了 3 次,2 出现了 2 次,3 出现了 1 次。没有两个值的出现次数相同。

我该如何解决?请帮忙。

liste = [3, 3, 3, 4, 4, 5]

dict = {}
for elem in liste:
    dict.setdefault(elem, 0)
    dict[elem] += 1

print(len(set(dict.values())) == len(dict))

如果您需要有关该代码的帮助,请问我

array =  [1,2,2,1,1,3]

exm = {}
for x in array:
    exm.setdefault(x, 0)
    exm[x] += 1

if len(set(exm.values())) == len(set(array)):
    print("True")
else:
    print("False")