Python_dict

 1 # 访问字典中的元素,只能通过键取值
 2 dict_1 = {1: 'a', 2: 'b', 3: 'c'}
 3 print(dict_1[2])
 4 # OUT:b
 5 
 6 # 添加和修改字典中的元素
 7 dict_1[4] = 'd'
 8 print(dict_1)
 9 # OUT:{1: 'a', 2: 'b', 3: 'c', 4: 'd'}
10 dict_1[1] = 'A'
11 print(dict_1)
12 # OUT:{1: 'A', 2: 'b', 3: 'c', 4: 'd'}
13 
14 # 处理字典对象常用函数
15 # 1.clear()【清除字典对象中所有元素】
16 dict_1.clear()
17 print(dict_1)
18 dict_1 = {1: 'a', 2: 'b', 3: 'c', 4: 'd'}
19 # OUT:None
20 
21 # 2.copy()【复制字典对象】
22 dict_2 = dict_1.copy()
23 print(dict_2)
24 # OUT:{1: 'a', 2: 'b', 3: 'c', 4: 'd'}
25 
26 # del()【删除字典中的元素(删除键)】
27 del dict_2[4]
28 print(dict_2)
29 # OUT:{1: 'a', 2: 'b', 3: 'c'}
30 
31 # pop()【获得键值并删除此元素】
32 print(dict_2.pop(3))
33 # OUT:c
34 print(dict_2)
35 # OUT:{1: 'a', 2: 'b'}
36 
37 # keys()【获得对象中所有的键】
38 print(dict_2.keys())
39 # OUT:dict_keys([1, 2])
40 
41 # values()【获得对象中所有的值】
42 print(dict_2.values())
43 # OUT:dict_values(['a', 'b'])
44 
45 # items()【获得对象中所有的键值对】
46 print(dict_2.items())
47 # OUT:dict_items([(1, 'a'), (2, 'b')])
48 
49 # update()【更新字典中的元素】
50 dict_3 = {1: 'A'}
51 dict_2.update(dict_3)
52 print(dict_2)
53 # OUT:{1: 'A', 2: 'b'}

 

posted @ 2020-09-01 23:13  ༺aoke༻  阅读(122)  评论(0编辑  收藏  举报