我已经实现了这样的代码。
message_body = "message body"
message_title = "message title"
badge = 1
data_message = {
"type":"1100",
"class_id":"10",
}
if(condition):
# add more attributes with already existing attributes
data_message = {
"message_body" : message_body,
"message_title" : message_title,
"badge" : badge,
}
return data_message
else:
# without any changes in data_message
return data_message
如果通过if条件我只得到message_body,message_title,徽章。我无法接收type和class_id。如果通过IF条件,我想获得所有这些。任何人都可以建议这样做吗?
答案 0 :(得分:3)
您可以使用更新方法
data_message.update({
"message_body" : message_body,
"message_title" : message_title,
"badge" : badge,
})
答案 1 :(得分:2)
if(condition):
# add more attributes with already existing attributes
data_message.update({'extra_key': 'extra_value'})
return data_message