
要向字典添加元素,首先得有一个字典,假设做一个学生的数学成绩:
math_score = {}
然后就可以直接将key和对应的value按赋值的方式加上去:
math_score['张三'] = 90
这样就ok了
bdb不同于一般的关系数据库,它存储的数据只能是以key和value组成的一对数据,使用就像python的字典一样,它不能直接表示多个字段,当要存储多个字段的数据时,只能把数据作为一个整体存放到value中。使用bsddb面临的第一问题是使用什么数据访问方法,bdb支持四种:btree, hash, queue, recno。这里先说说它们有什么区别,btree是用的树结构来才存储的数据,查询速度很快,可以存储任意复杂的key和value。hash是用的hash算法,速度其实和btree比差不多的,但是当数据量特别巨大时,应该使用hash。queue是队列 *** 作,它有一个限制,它只能存储定长的数据,也就是说value的长度是固定的!但是queue可以保持数据的先进先出,并且对数据的插入做了特殊的优化,并且提供行级锁。queue的key必须是数字。recno和queue类似,但是它可以支持变长的value,它的key同样也是数字。
1、首先打开python的编辑器。2、然后在文件中写上程序的注释。
3、新建一个字典,名字就叫cellphone。
4、然后为cellphone的字典里添加一个元素,cellphone["oppo"]=189。
5、然后将这个添加了新的内容之后的字典打印出来。
6、在窗口中选择"run"->"run"。
7、运行这一个程序即可。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)