Python - Flatten a dict of lists into unique values?

后端 未结 7 2268

I have a dict of lists in python:

content = {88962: [80, 130], 87484: [64], 53662: [58,80]}

I want to turn it into a list of the unique val

7条回答
  •  一个人的身影
    2020-12-30 23:10

    Double set comprehension:

    Python 3:

    sorted({x for v in content.values() for x in v})
    

    Python 2:

    sorted({x for v in content.itervalues() for x in v})
    

提交回复
热议问题