前言:
眼前我们对“python查询数据库增删改查”都比较重视,你们都想要学习一些“python查询数据库增删改查”的相关内容。那么小编也在网上搜集了一些关于“python查询数据库增删改查””的相关内容,希望小伙伴们能喜欢,兄弟们快快来学习一下吧!字典的增删改查
字典的增加,增加键值对,键值对可以通过访问键拿到值,就好像键是一个名字,值是一个代号.
比如我叫王坤:学号1984,这样可以通过访问王坤来看到他的学号,下面我们来用电脑的价格来演示一下键值对,和字典的增加,怎么加入新的元素进入键值对
例:
结果大家可以看到,键值对是需要有一个:号来归结在一起,电脑对应的是7600元,这就是一个完整的键值对,最后我把键盘:90元成功添加到了键值对中,键值对的语法很简单,变量['需要加入的键']='需要加入的值',这种语法也叫强制修改,当键存在字典中,可以强制修改值
我们来看一下强制修改已经存在的键值对,我现在要把电脑的价格改成1000
例:
结果大家看到了,成功地修改掉了电脑的值
下面我们来说一个更简单的键值添加的方法,这个方法比上一个强制修改的方法更简单,我们来体验一下
例:
结果我们成功地把键盘:90元添加了进来,语法:变量.setdefault('需要添加的键','需要添加的值'),大家要记住,用这种添加键值对的方法是不需要:号的,只需要逗号就可以了,输入:编译器会报错.
字典的删除包括pop del clear
pop字典删除,语法pop('需要删除的键').现在我想要把电脑删除掉,下面我们来演示一下
例:
结果我们把电脑删除掉了,当键被删除掉的时候,值会跟着键一起被删除掉
下面我们来看一下,如果我们把键删掉了,想看一下被删除的值怎么看呢,很简
单,一个ret就足够了,我们来演示一下
例:
结果我们看到了,成功打印出了电脑的值
del删除,一个很强大的删除,废话不多说,我们来体验一下del删除
例:
结果成功删除掉电脑,语法del 变量['需要删除的键']
clear清空,很好理解就是全部删除,我们来看一看clear的效果
例:
结果很明显,字典中什么都没有了,语法:变量.clear()空格内什么都不需要添加
update函数,合并指定添加到字典中,我们来实例一下我想在第二个字典中加
入一个手机白送的元素,大家来看一下怎么添加
例:
结果把手机:白送合并添加到了一起,update这个函数就是合并添加,语法:变量.update(添加变量)
字典中的查for
for循环查找默认是获取键值对中的键,值是不会打印输出的,下面我们来体验一下for循环查找
例:
结果只显示了字典中的键,值是不会显示的,那如果我们想要查找键值对中
的值怎么办呢,这次我们要显示器的值,我们来体验一下
例:
结果成功打印输出1800元,语法很简单,只需要在print(变量['需要提取的值'])返回
的结果就是对应的关键
get()第二个查看,和第一个类似,但是有一个有意思的地方和第一个不一样,如果
你要搜索的内容没有,那么它的返回值可以自己设定,我们来体验一下get()
例:
结果我们想要查找字典里没有的键,系统会报错,但是get就不会报错,而且
我们还可以自己设定返回的内容,下面我们来看一下get()使用
例:
结果果然返回了我输入的值,语法:print(变量.get(‘需要查找的键’,'如果查找的键没有,输入返回的内容'))