4.2.1Python下dict函数
Posted by 撒得一地 on 2016年2月13日 in python教程
上一篇: 4.2Python下创建和使用字典
下一篇: 4.2.2Python字典基本操作
下一篇: 4.2.2Python字典基本操作
除了前面讲的,可以用大括号创建字典外,还可以用dict函数,通过其它映射(比如其它字典)或者(键,值)这样的序列对建立字典。dict函数不是真正的函数。它是个类型,像list函数、tuple函数和str一样。
dict函数通过小括号映射的方式创建字典,比如:
>>> items = [('name','gumby'),('age',24)] >>> d = dict(items) >>> d {'name': 'gumby', 'age': 24} >>> d['name'] 'gumby' >>> d['age'] 24
dict函数也可以通过关键字参数赋值的形式来创建字典,如下所示:
>>> d = dict(name="psz",age=25) >>> d {'name': 'psz', 'age': 25} >>> d['age'] 25
创建字典是dict函数最有用的功能了,但是还能以映射作为dict函数的参数,以建立其项与映射相同的字典。
>>> d {'name': 'psz', 'age': 25} >>> fd = dict(d) >>> fd {'name': 'psz', 'age': 25} >>> fd['age'] 25 >>> d['age'] 25
如果不带任何参数,则dict函数返回一个新的空字典,就像list、tuple等函数一样。比如:
>>> dd = dict() >>> dd {} >>> items = [] >>> ff = dict(items) >>> ff {}
上一篇: 4.2Python下创建和使用字典
下一篇: 4.2.2Python字典基本操作
下一篇: 4.2.2Python字典基本操作