python之字典操作

字典操作代码如下:

 1 #数据字典操作汇总
 2 person = {'name': 'Mike', 'age': 25}
 3 print("初始的数据字典:", person)
 4 
 5 #访问字典值
 6 print("获取姓名:", person['name'])
 7 
 8 #遍历字典。注意字典不在乎顺序,只关心对应关系。
 9 #还有keys()和values(),返回对应列表数据。
10 print("遍历字典:")
11 for key, value in person.items():
12     print(key, value)
13 
14 #添加键值对
15 person['job'] = 'singer'
16 print("添加后的数据字典:", person)
17 
18 #修改值
19 person['age'] = 30
20 print("修改后的数据字典:", person)
21 
22 #删除键值对
23 del person['job']
24 print("删除后的数据字典:", person)
25 
26 #字典中嵌套列表及其遍历
27 hobbys = {'Mike': ['singing', 'swim', 'reading'],
28           'Tom': ['reading', 'dance']}
29 for key, values in hobbys.items():
30     print(key + "的爱好是:")
31     for h in values:
32         print(h)

运行结果:

 1 初始的数据字典: {'name': 'Mike', 'age': 25}
 2 获取姓名: Mike
 3 遍历字典:
 4 name Mike
 5 age 25
 6 添加后的数据字典: {'name': 'Mike', 'age': 25, 'job': 'singer'}
 7 修改后的数据字典: {'name': 'Mike', 'age': 30, 'job': 'singer'}
 8 删除后的数据字典: {'name': 'Mike', 'age': 30}
 9 Mike的爱好是:
10 singing
11 swim
12 reading
13 Tom的爱好是:
14 reading
15 dance
原文地址:https://www.cnblogs.com/gongxr/p/7225320.html