博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 合并字典,相同 key 的 value 如何相加?
阅读量:6973 次
发布时间:2019-06-27

本文共 374 字,大约阅读时间需要 1 分钟。

x = { 'apple': 1, 'banana': 2 }y = { 'banana': 10, 'pear': 11 }需要把两个字典合并,最后输出结果是:{ 'apple': 1, 'banana': 12, 'pear': 11 }

 

利用collections.Counter可轻松办到

>>> x = { 'apple': 1, 'banana': 2 }>>> y = { 'banana': 10, 'pear': 11 }>>> from collections import Counter>>> X,Y = Counter(x), Counter(y)>>> z = dict(X+Y)>>> z
>>>from collections import Counter>>>dict(Counter(x)+Counter(y))

 

转载地址:http://paesl.baihongyu.com/

你可能感兴趣的文章
嵌入式驱动开发之dsp fpga通信接口---spi串行外围接口、emif sram接口
查看>>
网络协议之socks---子网和公网的穿透
查看>>
Java控制语句——if语句
查看>>
BadUSB的防范研究
查看>>
网站flash黑屏问题
查看>>
JAVA TIMER定时器
查看>>
CCF-201512-3 绘图
查看>>
测试了一下LINQ写的Quick Sort性能
查看>>
网站是否有播放音乐功能
查看>>
架构设计:远程调用服务架构设计及zookeeper技术详解(上篇)
查看>>
41、java与mysql乱码的问题
查看>>
细说 Form (表单)
查看>>
在Web应用和IntelliJ IDEA中使用Spring框架
查看>>
MongoDB索引相关文章-摘自网络
查看>>
2017Windows下安装pip
查看>>
用JAVA发送一个XML格式的HTTP请求
查看>>
进击的 JavaScript(一) 之 类型转换
查看>>
Android内存优化
查看>>
DECIAML字段字节计算
查看>>
电梯媒体吵架再升级,江南春张继学隔空喊话!
查看>>