【发布时间】:2018-08-02 22:11:38
【问题描述】:
我有一本像这样的字典:
foo = {'a': [{'11': 'coucou'}, {'22': 'test'}], 'b': [{'33': 'plop'}, {'44': 'last'}]}
我想删除第一级来获得这个:
[{'11': 'coucou'}, {'22': 'test'}, {'33': 'plop'}, {'44': 'last'}]
我试过这个没有成功:
bar = {k
for d in foo.values()
for k in d}
错误:TypeError: unhashable type: 'dict'
我知道我的第二次迭代失败了,但我现在不知道为什么以及如何修复它。
【问题讨论】:
标签: arrays python-3.x dictionary