3.14 Python学习记录
#字典 dict 哈希表在python的表现形式 dict1 {zhang1: 670,zhang2:680,zhang3:700} #键 key不能修改 不能重复(如果重复 后面的数值会覆盖前面的数值) value可以修改 #定义空字典 dict3 {} dict2 dict() #与集合的区分 定义空集合 只能set set() #字典的基本操作 #获取value zhang1_value dict1[zhang1] #value可以是任何类型数据 key不能为可变类型(不能是list set dict 可以是 tuple str int float) print(zhang1_value) dict1[zhang1] 800 print(dict1[zhang1]) print(zhang1_value) #字典没有索引下标 只能根据key获取value值 不能根据索引下标获取数值 #新增数据 dict1[li4] 520 #若不存在则是添加 若存在则是修改 print(dict1) #删除 score dict1.pop(li4)#pop有返回值 print(dict1,score) # del dict1[zhang1] # print(dict1) #查询 d1 dict1[zhang1] d2 dict1.get(zhang2) d3 dict1.values() d4 dict1.items() print(d1,d2,d3,d4) #遍历 for k in dict1.keys(): print(k) for item in dict1.items(): print(item) for k,v in dict1.items(): print(k,v)
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2416659.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!