首页 > 编程语言 >python字典合并

python字典合并

时间:2023-03-29 13:00:25浏览次数:31  
标签:python 合并 value dic key print new 字典

# 合并字典
dic_a = {"user": "aa", "pwd": "123"}
dic_b = {"age": 12, "sex": "男"}
# 1.update方法
# dic_a.update(dic_b)
# print(dic_a)

# 2.字典解包
# dic_new = {**dic_a, **dic_b}
# print(dic_new)

# 3.联合字典的方式(3.9才支持)
# dic_new = dic_b | dic_a
# print(dic_new)

# 4.遍历字典,将两个字典组装成列表然后循环遍历
# dic_new = {}
# for _ in [dic_a, dic_b]:
# for key, value in _.items():
# dic_new[key] = value
# print(dic_new)

# 5.第4种方式还可以换成推导式的方式(字典推导式)
new_dic = {key: value for _ in [dic_a, dic_b] for key, value in _.items()}
print(new_dic)

标签:python,合并,value,dic,key,print,new,字典
From: https://www.cnblogs.com/dyjnicole/p/17268530.html

相关文章

  • 《Python编程快速上手—让繁琐工作自动化》实践项目答案:第三章
    Collatz序列1、题目:编写一个名为collatz()的函数,它有一个名为number的参数。如果参数是偶数,那么collatz()就打印出number//2,并返回该值。如果number是奇数,co......
  • 经典动态规划题(python)
    python动态规划性质最优子结构性质。如果问题的最优解所包含的子问题的解也是最优的,我们就称该问题具有最优子结构性质(即满足最优化原理)。最优子结构性质为动态规划算......
  • 《Python编程快速上手—让繁琐工作自动化》实践项目答案:第四章
    1.逗号代码:有这样的列表:spam=['apples','bananas','tofu','cats']编写一个函数,它以一个列表值作为参数,返回一个字符串。该字符串包含所有表项,表项之间以逗号和空格分隔......
  • Python基础 day7 数据类型(集合、字典、浮点型float)
    day7数据类型(集合、字典、浮点型float)课程概要:set集合,一个不允许重复重复&可变类型(元素可哈希)。dict字典,一个容器且元素必须是键值对。float类型,我们生活中常见的......
  • Python小练习:优化器torch.optim的使用
    Python小练习:优化器torch.optim的使用作者:凯鲁嘎吉-博客园 http://www.cnblogs.com/kailugaji/本文主要介绍Pytorch中优化器的使用方法,了解optimizer.zero_grad()、lo......
  • python代码-基于深度强化学习的微能源网能量管理与优化策略研究
    python代码-基于深度强化学习的微能源网能量管理与优化策略研究关键词:微能源网;能量管理;深度强化学习;Q-learning;DQN内容::面向多种可再生能源接入的微能源网,提出一种基于深......
  • Python爬虫基础总结
    StatsPack是9i使用的性能分析工具,如果建立数据库的时候没有,可以手动创建。新建perfstat表空间createtablespacePERFSTATLOGGINGDATAFILE'/oradata/mescp/perfstat01.d......
  • Python自动化必不可少的测试框架 — pytest
    每天进步一点点,关注我们哦,每天分享测试技术文章本文章出自【码同学软件测试】码同学公众号:自动化软件测试,领取资料可加:Matongxue_8码同学抖音号:小码哥聊软件测试​Pyth......
  • python 路径拼接
     os.path.join()函数:连接两个或更多的路径名组件如果有一个组件是一个绝对路径,则在它之前的所有组件均会被舍弃如果最后一个组件为空,则生成的路径以一个\ 分隔......
  • Python 中 is 和 == 的区别
      is和==的区别相信学过Python小伙伴们都知道is和==都是用来比较Python对象的,但是区别就是is比较需要对象的值和内存地址都相等==比较只需要对象的......