工作生活

字典的多种创建方式

2019-07-02  本文已影响0人  0981b16f19c7

1、直接创建

>>> mydict = {"name":"Bob","age":20}

>>> mydict

{'name': 'Bob', 'age': 20}

2、=等号连接键值对

>>> mydict = dict(name='Bob',age=20)

>>> mydict

{'name': 'Bob', 'age': 20}

3、创建一个空的,依次赋值

>>> mydict = {}

>>> mydict['name']="Bob"

>>> mydict['age']=20

>>> mydict

{'name': 'Bob', 'age': 20}

4、利用zip压缩两个序列里面的值,组成键值对

>>> keys=['name','age']

>>> values=['Bob',20]

>>> mydict=dict(zip(keys,values))

>>> mydict

{'name': 'Bob', 'age': 20}

5、可利用fromkeys全部初始化一个值,然后需要的时候修改

>>> l = ['name','age']

>>> mydict = dict.fromkeys(l,'?')

>>> mydict

{'name': '?', 'age': '?'}

>>> mydict['name']='Bob'

>>> mydict['age']=20

>>> mydict

上一篇 下一篇

猜你喜欢

热点阅读