![43ffa43734700855a06a90cf59f9992b.png](https://i-blog.csdnimg.cn/blog_migrate/d42c36de52a1f265d47f2466589f7696.jpeg)
>>> a={"name":"Steve Jobs","age":"18","job":"programmer"}
>>> a
{'name': 'Steve Jobs', 'age': '18', 'job': 'programmer'}
>>> b=dict(name="Steve Jobs",age="18",job="programmer")
>>> b
{'name': 'Steve Jobs', 'age': '18', 'job': 'programmer'}
>>> c=dict([("name","Steve Jobs"),("age","18")])
>>> c
{'name': 'Steve Jobs', 'age': '18'}
空的字典对象:
>>> d={}
>>> d
{}
>>> e=dict()
>>> e
{}
通过zip创建字典对象:
>>> k=['name','age','job']
>>> v=['Steve Jobs','18','programmer']
>>> d=dict(zip(k,v))
>>> d
{'name': 'Steve Jobs', 'age': '18', 'job': 'programmer'}
通过fromkeys创建值为空的字典:
>>> a=dict.fromkeys(['name','age','job'])
>>> a
{'name': None, 'age': None, 'job': None}
字典元素的删除可以使用del()方法;或者clear()删除所有键值对;pop()删除指定键值对,并返回对应的值对象。
>>> a={"name":"Steve Jobs","age":18,"job":"programmer"}
>>> a
{'name': 'Steve Jobs', 'age': 18, 'job': 'programmer'}
>>> del(a["name"])
>>> a
{'age': 18, 'job': 'programmer'}
>>> a.clear()
>>> a
{}
>>> b={"name":"Steve Jobs","age":18,"job":"programmer"}
>>> c=b.pop('age')
>>> c
18
>>> b
{'name': 'Steve Jobs', 'job': 'programmer'}