suchen

Heim  >  Fragen und Antworten  >  Hauptteil

dict – Python ermittelt, ob in einem Wörterbuch doppelte Werte vorhanden sind

Als Wörterbuch eingeben (zum Beispiel: {'A': 1, 'B': 1, 'C': 3},如何判断字典中是否有重复值(values)?

扔个三星炸死你扔个三星炸死你2713 Tage vor1332

Antworte allen(2)Ich werde antworten

  • 扔个三星炸死你

    扔个三星炸死你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
    >>>

    Antwort
    0
  • 阿神

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

    d = {'A': 1, 'B': 1, 'C': 3}
    
    #不相等即有重复值
    print len(d.values()) == len(set(d.values()))

    Antwort
    0
  • StornierenAntwort