#传统方式创建
D = {}
D['name'] = 'Julys'
D['age'] = 19
D = {'name':'Julys', 'age':19}
#通过dict函数创建
D = dict(name='Julys', age=19)
D = dict([('name', 'Julys'), ('age', 19)])
D = dict(zip(['name', 'age'], ['Julys', 19]))
#传入键列表以及所有键的初始值,默认为None
D = dict.fromkeys(['a', 'b'], 0)
D = {}.fromkeys(['a', 'b'], 0)
#通过字典解析创建
D = {k : v for (k, v) in zip(['a', 'b', 'c'], [1, 2, 3])}
D = {x : x ** 2 for x in [1, 2, 3, 4]}
D = {c.lower() : c + '!' for c in ['ABC', 'DE', 'F']}
python笔记之字典的创建
最新推荐文章于 2024-07-10 19:27:42 发布