【发布时间】:2018-03-19 21:55:53
【问题描述】:
我是 Pyhton 的新手,想用由两个值组成的键来过滤字典。这是我的字典:
{(0, 'DRYER'): [103.0, 131.0, 9.0, 1.24],
(2, 'DRYER'): [106.0, 120.0, 5.0, 1.24],
(2, 'WASHING'): [70.0, 90.0, 11.0, 0.19]}
键由两个值(n,a) 组成,我想在n=2 的位置创建一个新字典,结果是:
{(2, 'DRYER'): [106.0, 120.0, 5.0, 1.24],
(2, 'WASHING'): [70.0, 90.0, 11.0, 0.19]}
如果有人可以提供帮助,我将不胜感激!
【问题讨论】:
-
{k:v for k,v in d.items() if k[0]==2}可以解决问题。
标签: python dictionary filter