當前位置:成語大全網 - 新華字典 - 字典的多種創建方式

字典的多種創建方式

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