欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python创建字典的6种方式

程序员文章站 2022-04-06 15:05:37
...

方式一:

>>> dict1={}
>>> dict1['firstname']='ma'
>>> dict1['lastname']='yun'
>>> dict1
{'firstname': 'ma', 'lastname': 'yun'}

方式二:

>>> dict1 = {'firstname':'ma', 'lastname':'yun'}
>>> dict1
{'firstname': 'ma', 'lastname': 'yun'}

方式三:

>>> dict1=dict(firstname='ma',lastname='yun')    #传入关键字(键值对)
>>> dict1
{'firstname': 'ma', 'lastname': 'yun'}

方式四:

>>> dict1=dict([('firstname','ma'),('lastname','yun')])    #传入可迭代对象(此处为list)
>>> dict1
{'firstname': 'ma', 'lastname': 'yun'}
>>> 

方式五:

>>> dict1=dict((['firstname','ma'],['lastname','yun']))    #传入可迭代对象(此处为tuple)
>>> dict1
{'firstname': 'ma', 'lastname': 'yun'}

方式六:

>>> dict1=dict(zip(['firstname','lastname'],['ma','yun']))    #通过zip()映射函数构造
>>> dict1
{'firstname': 'ma', 'lastname': 'yun'}

 

相关标签: Python