例如:
my_dict = {1: "apple", 2: "pear", 3: "orange", 4: "apple", 5: "grape", 6: "mango", 7: "mango", 8: "pear", 9: "lemon"}
fruit_list = ["apple", "mango", "lemon"]
我想通过my_dict进行解析,如果my_dict中的值等于fruit_list中的任何一个值,请将该键和值添加到新字典中,因此输出字典为:
{1: "apple", 4:"apple", 6:"mango", 7:"mango", 9:"lemon"}
我已经厌倦了使用枚举功能,但似乎没有得到输出。
谢谢!
答案 0 :(得分:4)
您可以进行字典理解:
function getInvoice() {
return new Promise( (resolve, reject) => {
lnd.addInvoice({}, (err, result) => {
if(err) {
reject(err);
}
else{
resolve(result)
}
});
});
}