类别:Python / 日期:2019-12-02 / 浏览:98 / 评论:0

增加键值对
起首定义一个空字典 (引荐进修:Python视频教程)
>>> dic={}
直接对字典中不存在的key举行赋值来增加
>>> dic['name']='zhangsan' >>> dic {'name': 'zhangsan'}
假如key或value都是变量也能够用这类要领
>>> key='age' >>> value=30 >>> dic[key]=value >>> dic {'age': 30, 'name': 'zhangsan'}
这里能够看到字典中的数据并非按前后递次排列的,假如有兴致,能够搜一搜数据结构中的——哈希表
从python3.7最先,字典根据插进去递次,完成了有序。修正一个已存在的key的值,不影响递次,假如删了一个key后再增加该key,该key会被增加至末端。规范json库的dump(s)/load(s)也是有序的
还能够用字典的setdefault要领
>>> dic.setdefault('sex','male') 'male' >>> key='id' >>> value='001' >>> dic.setdefault(key,value) '001' >>> dic {'id': '001', 'age': 30, 'name': 'zhangsan', 'sex': 'male'}
以上就是python字典中怎样增加键值对的细致内容,更多请关注ki4网别的相干文章!
发表评论 / 取消回复