搜索

首页  >  问答  >  正文

dict - Python判断字典中是否有重复值

输入为字典例如:{'A': 1, 'B': 1, 'C': 3},如何判断字典中是否有重复值(values)?

扔个三星炸死你扔个三星炸死你2739 天前1358

全部回复(2)我来回复

  • 扔个三星炸死你

    扔个三星炸死你2017-06-28 09:26:49

    参考文章:Python之list、dict、json等常见操作

    判断字典中是否有重复值

    >>> def has_duplicates(d):
            return len(d) != len(set(d.values()))
    >>> print has_duplicates({'A': 1, 'B': 1, 'C': 3})
    True
    >>>

    回复
    0
  • 阿神

    阿神2017-06-28 09:26:49

    雷雷

    回复
    0
  • 取消回复