python 中创建空字典(值为空)的方法()

001、

>>> dict1 = {}
>>> dict1
{}
>>> dict2 = dict()
>>> dict2
{}

002、fromkeys创建

>>> dict1 = {}
>>> dict1
{}
>>> dict1.fromkeys(['a', 'b', 'c'])         ## 值为空
{'a': None, 'b': None, 'c': None}
>>> dict1
{}
>>> dict1 = dict1.fromkeys(['a', 'b', 'c'])
>>> dict1
{'a': None, 'b': None, 'c': None}

003、setdefault创建

>>> dict1 = {}
>>> dict1
{}
>>> dict1.setdefault('a')      ## setdefaults 创建值为空的项
>>> dict1
{'a': None}
>>> dict1.setdefault('b')
>>> dict1
{'a': None, 'b': None}
————————

001、

>>> dict1 = {}
>>> dict1
{}
>>> dict2 = dict()
>>> dict2
{}

002、fromkeys创建

>>> dict1 = {}
>>> dict1
{}
>>> dict1.fromkeys(['a', 'b', 'c'])         ## 值为空
{'a': None, 'b': None, 'c': None}
>>> dict1
{}
>>> dict1 = dict1.fromkeys(['a', 'b', 'c'])
>>> dict1
{'a': None, 'b': None, 'c': None}

003、setdefault创建

>>> dict1 = {}
>>> dict1
{}
>>> dict1.setdefault('a')      ## setdefaults 创建值为空的项
>>> dict1
{'a': None}
>>> dict1.setdefault('b')
>>> dict1
{'a': None, 'b': None}