python 字典操作
2021-05-22 10:28
标签:一个 sort 修改 遍历 print 操作 for val 键值对 python 字典操作 标签:一个 sort 修改 遍历 print 操作 for val 键值对 原文地址:https://www.cnblogs.com/diyi/p/9737350.html 1 #创建字典
2 >>> #创建字典
3 >>> alien = {"color":"green","points":5}
4 >>> print(alien)
5 {‘color‘: ‘green‘, ‘points‘: 5}
6
7 #访问字典中的值
8 >>> alien = {"color":"green","points":5}
9 >>> alien["color"]
10 ‘green‘
11 >>> alien["points"]
12 5
13 >>>
14
15 #添加键值对
16 >>> #添加键值对
17 >>> alien = {"color":"green","points":5}
18 >>> alien["count"] = 10
19 >>> print(alien)
20 {‘color‘: ‘green‘, ‘points‘: 5, ‘count‘: 10}
21
22 #修改字典中的值
23 >>> #修改字典中的值
24 >>> alien = {"color":"green","points":5}
25 >>> alien["color"] = "red"
26 >>> print(alien)
27 {‘color‘: ‘red‘, ‘points‘: 5}
28
29 #删除键值对
30 del 语句删除
31 >>> # del 删除键-值
32 >>> alien = {"color":"green","points":5}
33 >>> del alien["color"]
34 >>> print(alien)
35 {‘points‘: 5}
36
37 #遍历字典
38 >>> alien = {"color":"green","points":5}
39 >>> #遍历所有键值对
40 >>> for key,value in alien.items():
41 print("key: ", key)
42 print("value: ", value)
43 ...
44 key: color
45 value: green
46 key: points
47 value: 5
48
49 #遍历字典中的所有键
50 keys() #返回字典的一个键列表
51 >>> alien = {"color":"green","points":5}
52 >>> for iters in alien.keys():
53 print(iters.title())
54
55 Color
56 Points
57 >>> for iters in alien:
58 print(iters.title())
59
60 Color
61 Points
62
63 #按顺序遍历字典中的所有键
64 >>> alien = {"color":"green","points":5}
65 >>> for iters in sorted(alien):
66 print(iters.title())
67
68 Color
69 Points
70
71 #遍历字典中的所有值
72 values() #返回字典的一个值列表
73 >>> alien = {"color":"green","points":5}
74 >>> for iters in alien.values():
75 >>> print(iters)
76
77 green
78 5
79