python dict操作

 1 d1 = {'one': 1, 'two': 2}
 2 d2 = {'one': 1, 'two': 2}
 3 d3 = {'one': 1, 'two': 2}
 4 print(dir(d1))
 5 
 6 # 1、contians
 7 print('one' in d1)
 8 
 9 # 2、eq
10 print(d1 == d2)
11 
12 # 3、len
13 print(len(d1))
14 
15 # 4、ne
16 print(d1 != d2)
17 
18 # 5、iter
19 print(iter(d1))
20 
21 # 6、clear
22 d3.clear()
23 print(d3)
24 
25 # 7、copy
26 d4 = d1.copy()
27 print(d4)
28 
29 # 8、fromkeys
30 l = [1, 2, 3]
31 d5 = dict.fromkeys(l, 'w')
32 print(d5)
33 
34 # 9、get
35 print(d1.get('one'))
36 print(d1.get('three', 3))
37 
38 # 10、items
39 print(d1.items())
40 
41 # 11、keys
42 print(d1.keys())
43 
44 # 12、pop
45 d = d1.pop('three', 3)
46 print(d)
47 print(d1)
48 d = d1.pop('one')
49 print(d)
50 print(d1)
51 
52 # 13、popitem
53 d = d2.popitem()
54 print(d)
55 print(d2)
56 
57 # 14、setdefault
58 d = d2.setdefault('one')
59 print(d)
60 print(d2)
61 d = d2.setdefault('three', 3)
62 print(d)
63 print(d2)
64 
65 # 15、update
66 d1.update({'three': 3})
67 print(d1)
68 
69 # 16、values
70 print(d1.values())
原文地址:https://www.cnblogs.com/gundan/p/8359281.html