千家信息网

python如何使用字典get和setdefault方法

发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,小编给大家分享一下python如何使用字典get和setdefault方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!字典 get 和 setdefault 方法##不推荐navs
千家信息网最后更新 2025年01月16日python如何使用字典get和setdefault方法

小编给大家分享一下python如何使用字典get和setdefault方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

字典 get 和 setdefault 方法

##不推荐navs = {}for (portfolio, equity, position) in data:if portfolio not in navs:navs[portfolio] = 0navs[portfolio] += position * prices[equity]##推荐navs = {}for (portfolio, equity, position) in data:# 使用 get 方法navs[portfolio] = navs.get(portfolio, 0) + position * prices[equity]# 或者使用 setdefault 方法navs.setdefault(portfolio, 0)navs[portfolio] += position * prices[equity]

看完了这篇文章,相信你对"python如何使用字典get和setdefault方法"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

0