【发布时间】:2016-05-17 04:09:00
【问题描述】:
假设我有两个字典:
dict1 = [{file:2015a, instrument:NES, gain:23}, {file:2015b, instrument:NES, gain:26}, {file:2015d, instrument:NES, gain:25}]
dict2= [{file:2015a, instrument:NES, gain:3333}, {file:2015c, instrument:PS2, gain:26}, {file:2015d, instrument:NES, gain:4545}]
我想做的是从 dict2 中取出所有使用 instrument=PS2 的字典条目并将它们放入 dict1,忽略 dict2 中的所有其他条目。
或者只是创建一个新字典 dict3,其中包含 dict1 中具有 instrument:NES 的所有条目以及 dict2 中具有 instrument:PS2 的所有条目。
最简单的方法是什么?
【问题讨论】:
-
它们是列表,而不是字典..
标签: python dictionary