python dict update_为什么python dict.update()没有返回对象?

我想做的是:award_dict = {

"url" : "http://facebook.com",

"imageurl" : "http://farm4.static.flickr.com/3431/3939267074_feb9eb19b1_o.png",

"count" : 1,

}

def award(name, count, points, desc_string, my_size, parent) :

if my_size > count :

a = {

"name" : name,

"description" : desc_string % count,

"points" : points,

"parent_award" : parent,

}

a.update(award_dict)

return self.add_award(a, siteAlias, alias).award

我宁愿这样做:return self.add_award({

"name" : name,

"description" : desc_string % count,

"points" : points,

"parent_award" : parent,

}.update(award_dict), siteAlias, alias).award

为什么UPDATE不返回对象以便可以链接?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值