我想从我的字典中获取唯一值。
输入:
{320: [167], 316: [0], 319: [167], 401: [167], 319: [168], 380: [167], 265: [166]}
期望的输出:
[167,0,168,166]
我的代码:
unique_values = sorted(set(pff_dict.itervalues()))
但我收到此错误: TypeError: unhashable type: 'list'
原文由 erija 发布,翻译遵循 CC BY-SA 4.0 许可协议
目前尚不清楚为什么要将单项列表映射为值,但您可以使用列表理解来提取元素。
不过,如果您从直接映射到值开始,代码会简单得多。