国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python > 在python中defaultdict计算键值的和

在python中defaultdict计算键值的和

Python defaultdict

头像

2021-02-08 17:13:028259浏览 · 0收藏 · 0评论

在字典中,键是其中的组成部分,同时还具有唯一的特征。对于字典中的键值,我们也是可以通过计算的方法,来找出每一个形同键的值然后进行相加,这里要用到 defaultdict 设置默认值的方法。下面我们先对字典中的键、设置默认值的方法进行了解,掌握这些基础方法后,带来计算键值的实例。

1.字典中的键

字典(dictionary)数据类型,不同于其他由数字索引的序列,字典是用”键”来索引的。通常表示为dict(key: val, …),有以下特征:

1)键可以是任何不可变(immutable)数据类型(不可变数据类型:数字,字符串、元组)(也就是说key不能为列表和字典类型);

2)每个键必须是唯一的;

3)字典中每一项的顺序是任意的;

2.dict.setdefault()设置默认值

strings = ('puppy', 'kitten', 'puppy', 'puppy', 'weasel', 'puppy', 'kitten', 'puppy') counts = {} for kw in strings: counts.setdefault(kw, 0) counts[kw] += 1 # 原PPT中这里有一个笔误

3.计算键值实例

利用 defaultdict 设置默认值的方法 defaultdict(int)。

In [6]: d = defaultdict(int)
 
In [7]: objs = [{'F29958SVDK6': 12}, {'F29958SVDK6': 12}, {'F29958SVDK6': 12}, {'F29958SVDK6': 12}, {'F29958SVDK6': 12}]
 
In [8]: for obj in objs:
   ...:     for key,value in obj.items():
   ...:         d[key] += value
   ...:
 
In [9]: d
Out[9]: defaultdict(int, {'F29958SVDK6': 60})

以上就是defaultdict在python中计算键值和的方法,需要对字典和defaultdict的基本内容有所掌握,然后通过设置defaultdict来实现具体计算的方法。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

公交车舒婷的奶头被农民工吸了| 《卻望1973》娃娃脸| 苍老师40集全免费观看| 来真正的狗配人真人| 日韩精品一区| 《朋友的未婚妻》| 疯狂二人房间荷尔蒙爆发原声| 《法国空乘5》观看| 《肉体暴力强伦轩》| 李丽珍| 在线视频| 大叔和妈妈免费观看电视剧第3集| 日韩MM| B级文件| 《健身房下的特殊待遇》| 公交车被上高湖了还能坐吗小说| 女士泳衣全透明| 女人一旦尝到粗硬的心理变化| 《火车服务》免费观看| 老阿姨高清在线观看电视剧法游戏| 《疯狂瑜伽》完整版| 日产精品一线二线三线芒果| 小泽玛利亚| 高三妈妈用性缓解孩子压力 | 午夜成人理论片A片AAA软件| 情满九道弯电视剧40集免费观看| 成人做爰100部片| 挺进朋友人妻张婉莹身体| 《妻子6》在线观看免费版电视剧| 日亚M码是日本的还是中国的 | 四川少女B站免费入口| 四管齐下4PH| 《法国空乘10》| 美女和帅哥一起努力生产豆浆的视频| 免费网站在线观看人数在显示| 接电话顶C的说不出话PLAY| 拆迁法律咨询| 《女仆教育》动漫第一季| 闺蜜老公把我压在怀里| 麻豆成人啪啪色婷婷久久| 三个医生换着躁我一个观后感