Python字典拼接常用的四种方法

Posted Xavier Jiezou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python字典拼接常用的四种方法相关的知识,希望对你有一定的参考价值。


引言

字典是Python中常用的数据类型,编程中常会遇到字典拼接的问题,比如将两个字典拼接为一个字典,具体该如何操作呢?本文将讲述常用的四种字典拼接的方法。

拼接

方法一😀

class dict(**kwarg)

>>> dt1 = {'a': 1, 'b': 2}
>>> dt2 = {'c': 3, 'd': 4}
>>> dt3 = dict(**dt1, **dt2)    
>>> dt3
{'a': 1, 'b': 2, 'c': 3, 'd': 4}

方法二😐

class dict(mapping, **kwarg)

>>> dt1 = {'a': 1, 'b': 2}
>>> dt2 = {'c': 3, 'd': 4}      
>>> dt3 = dict(dt1, **dt2)      
>>> dt3
{'a': 1, 'b': 2, 'c': 3, 'd': 4}

方法三😐

class dict(iterable, **kwarg)

>>> dt1 = {'a': 1, 'b': 2}
>>> dt2 = {'c': 3, 'd': 4}
>>> dt3 = dict(dt1.items(), **dt2)
>>> dt3
{'a': 1, 'b': 2, 'c': 3, 'd': 4} 

方法四😣

class dict().update()

>>> dt1 = {'a': 1, 'b': 2}
>>> dt2 = {'c': 3, 'd': 4}
>>> dt1.update(dt2)
>>> dt1
{'a': 1, 'b': 2, 'c': 3, 'd': 4}

参考

https://docs.python.org/3/library/stdtypes.html#mapping-types-dict

以上是关于Python字典拼接常用的四种方法的主要内容,如果未能解决你的问题,请参考以下文章

字符串拼接的四种方式详解,代码测试

字符串拼接的四种方式详解,代码测试

mysql查看版本的四种方法

Python基础教程:列表的四种常用方法

Python中的四种数据结构

SpringBoot——Thymeleaf中的四种字面量(文本数字布尔null)字符串拼接运算符