增加键值对
起首界说一个空字典 (保举学习: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字典中若何增加键值对的具体内容,更多请存眷资源魔其它相干文章!
标签: Python python教程 python编程 python使用问题
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!