我想根据条件在字典中动态添加键和值。
def get_output(data, ad, ad1, output):
for key, value in data:
if "_temp" != key:
if key not in output:
output.update({
key : {
"temp-dyna" :{
ad: value, // Update code
ad1: 0
}}
})
else:
if "temp-dyna" in output[key]:
output[key]["temp-dyna"].update({ad: value})// update code
else:
output[key].update({
"temp-dyna" :{
ad: value, //update code
ad1: 0
}
})
main()
output = {}
get_output(data, "A", "B", output)
我要删除传递的单个参数(“ A”,“ B”)。我想调用以下方法
get_output(data, {"A":true, "B":False"}, output)
基于dict值(这里A为true),我想为其分配值(//更新代码),对于其他我想在方法中分配0。