前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python如何修改字典键所对应值

Python如何修改字典键所对应值

原创
作者头像
python自学网
发布2021-12-02 15:06:29
4.9K0
发布2021-12-02 15:06:29
举报
文章被收录于专栏:python+前端 知识分享

字典中有成对出现的键和值,但是字典中的键值对不是都能修改的,只有值才能修改,我们可以把字典中的键理解为列表下标,一个列表的下标永远是从0开始依次递增1的,是无法修改的。

1.修改字典中的值

代码语言:python
代码运行次数:0
复制
dict4 = {'name': 'Tom', 'age': 18}
# 字典中只能改值,key是不可变,所以不能改
dict4['name'] = 'jerry'
print(dict4)
返回结果:
{'name': 'jerry', 'age': 18}


2.字典合并

代码语言:python
代码运行次数:0
复制
dict4 = {'name': 'Tom', 'age': 18}
new_dict = {'name': 'xiaoming', 'weight': 180}
dict4.update(new_dict) 
 # 遇到键相同的修改值,然后再取两个字典的交集print(dict4)
返回结果:
{'name': 'xiaoming', 'age': 18, 'weight': 180}

可以看出来两个字典合并之后name键只出现一次,你可以这样理解,键名是一个变量名,值就相当于这个变量的值,dict4把name这个变量赋值为"Tom",在new_dict中又把name赋值为"xiaoming",所以最后结果一定是变量最后所赋的值,这样理解起来就简单多了。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.修改字典中的值
  • 2.字典合并
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档