我正在嘗試完成這樣的事情:models = {k1: v, k2:v}grid = {k1: w, k2:w, k3:w}grid_of_params = {grid.items() if grid.keys() in models for k,v in grid.items()}print(grid_of_params)Output: {k1: w, k2:w}換句話說(shuō),grid如果 dict 中存在鍵,則 dict 理解返回 dict 的項(xiàng)目models。如何更正此語(yǔ)法?
1 回答

PIPIONE
TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超9個(gè)贊
如果我理解正確,{k:v for k, v in grid.items() if k in models}
應(yīng)該可以解決問(wèn)題。
添加回答
舉報(bào)
0/150
提交
取消