Python_字典
1.字典的相关操作:添加,删除,修改,遍历 colors_Dic={ ‘张三‘:10,‘李四‘:20,‘王五‘:30 } #key表示名字,value表示这个人拿了多少苹果 print(‘原字典中的数据:‘) for key in colors_Dic: print(key+‘:‘+str(colors_Dic[key])) print(‘我们来取出李四拿了多少个苹果:‘) print(colors_Dic[‘李四‘]) print(‘我们来添加一组数据:Lucky拿了15个苹果:‘) colors_Dic[‘Lucky‘]=15 print(‘添加后字典中的数据:‘) for key in colors_Dic: print(key+‘:‘+str(colors_Dic[key])) print(‘我们来修改一组数据:张三修改为拿了5个苹果:‘) colors_Dic[‘张三‘]=5 print(‘修改后字典中的数据:‘) for key in colors_Dic: print(key+‘:‘+str(colors_Dic[key])) print(‘我们来删除Lucky这组数据:‘) del colors_Dic[‘Lucky‘] print(‘删除后字典中的数据:‘) for key in colors_Dic: print(key+‘:‘+str(colors_Dic[key])) 执行结果: 原字典中的数据: ? 2.字典的遍历操作: print(‘..................................................‘) print(‘第二种方式遍历字典数据:‘) for key,value in colors_Dic.items(): print(key+‘:‘+str(value)) print(‘第二种方式的简写:‘) for k,v in colors_Dic.items(): print(k+‘:‘+str(v)) print(‘遍历字典中所有的key:‘) for key in colors_Dic.keys(): print(‘名字:‘+key.title()) print(‘遍历字典中所有的values:‘) for value in colors_Dic.values(): print(‘value:‘+ str(value)) 执行结果: .................................................. ? 3.set()方法:通过对包含重复元素的列表调用set(),可以让Python找出列表中独一无二的元素,并使用这些元素来创建一个集合。 colors_Dic={‘张三‘:10,‘李四‘:20,‘王五‘:30,‘Lucky‘:20} print(‘原字典中的value数据:‘) print(‘遍历字典中所有的values:‘) for value in colors_Dic.values(): print(‘value:‘+ str(value)) print(‘使用set()方法后,遍历字典中所有的values:‘) for value in set(colors_Dic.values()): print(‘value:‘+ str(value)) 执行结果: 原字典中的value数据:遍历字典中所有的values:value:10value:20value:30value:20使用set()方法后,遍历字典中所有的values:value:10value:20value:30 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |