代码之家  ›  专栏  ›  技术社区  ›  Hooman Bahreini

如何获取字典中所有不同的值[duplicate]

  •  0
  • Hooman Bahreini  · 技术社区  · 5 年前

    我有一本这样的字典: d = {"name": "john", "surname": "smith", "nickname: "john"}

    我想得到所有唯一值,即: ["john", "smith"]

    我看到了 this this 使用的问题 values()

    2 回复  |  直到 5 年前
        1
  •  3
  •   dtlam26    5 年前

    您可以将dict的值转换为一个集合,以删除重复项并将其传递回列表 list(set(d.values()))

        2
  •  1
  •   RichieV    5 年前

    你可以用 set

    unique = list(set(d.values()))