1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
>>> dict = { ‘Name‘ : ‘Zara‘ , ‘Age‘ : 7 , ‘Class‘ : ‘First‘ }
>>> dict
{ ‘Age‘ : 7 , ‘Name‘ : ‘Zara‘ , ‘Class‘ : ‘First‘ }
>>> dict .keys() #keys():以列表返回字典所有的键
[ ‘Age‘ , ‘Name‘ , ‘Class‘ ]
>>> dict .values() #values():以列表返回字典的所有键值
[ 7 , ‘Zara‘ , ‘First‘ ]
>>> dict .items() #items():以列表返回字典的所有键值对
[( ‘Age‘ , 7 ), ( ‘Name‘ , ‘Zara‘ ), ( ‘Class‘ , ‘First‘ )]
>>> dict [ ‘Class‘ ] = ‘Second‘ #更新键值,覆盖存在的键值,默认存取后面更新的值
>>> dict
{ ‘Age‘ : 7 , ‘Name‘ : ‘Zara‘ , ‘Class‘ : ‘Second‘ }
>>> dict [ ‘Class‘ ]
‘Second‘
>>> dict .get( ‘age‘ , 18 ) #get(‘键‘,默认值):返回键值,如果键值不存在返回默认值不报错
18
>>> ‘Name‘ in dict .keys() #判断键是否存在,返回值为True/False
True
>>> 7 in dict .values() #判断值是否存在
True
>>> dict .clear() #清空字典中所有元素
>>> dict
{}
>>> del dict #删除字典
>>> dict
< type ‘dict‘ >
|