前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >【Python】字典 dict ② ( 字典常用操作 | 字典 新增 / 更新 键值对元素 | 字典 删除 键值对元素 | 字典 清空 键值对元素 )

【Python】字典 dict ② ( 字典常用操作 | 字典 新增 / 更新 键值对元素 | 字典 删除 键值对元素 | 字典 清空 键值对元素 )

作者头像
韩曙亮
发布2023-10-11 17:52:56
发布2023-10-11 17:52:56
34300
代码可运行
举报
运行总次数:0
代码可运行

一、字典 新增 / 更新 键值对元素

1、新增键值对元素

字典新增键值对元素 :

代码语言:javascript
代码运行次数:0
运行
复制
字典变量[键Key] = 值Value

上面的语法 , 就是向 字典变量 中添加新的 键值对元素 键Key: 值Value ;

代码示例 :

代码语言:javascript
代码运行次数:0
运行
复制
"""
字典 代码示例
"""

# 定义 字典 变量
my_dict = {"Tom": 18, "Jerry": 16, "Jack": 21}
print(my_dict)  # {'Tom': 18, 'Jerry': 16, 'Jack': 21}

# 字典中新增元素
my_dict["Trump"] = 80
print(my_dict)  # {'Tom': 18, 'Jerry': 16, 'Jack': 21, 'Trump': 80}

执行结果 :

代码语言:javascript
代码运行次数:0
运行
复制
{'Tom': 18, 'Jerry': 16, 'Jack': 21}
{'Tom': 18, 'Jerry': 16, 'Jack': 21, 'Trump': 80}

2、更新键值对元素

字典更新键值对元素 :

代码语言:javascript
代码运行次数:0
运行
复制
字典变量[键Key] = 值Value

上面的语法中 , 键Key 是已经存在的 键 , 继续为该 键Key 设置 值Value , 就是更新元素 ;

如果 键Key 不存在 , 是新增元素 ;

如果 键Key 存在 , 则为更新元素 ;

代码示例 :

代码语言:javascript
代码运行次数:0
运行
复制
"""
字典 代码示例
"""

# 定义 字典 变量
my_dict = {"Tom": 18, "Jerry": 16, "Jack": 21}
print(my_dict)  # {'Tom': 18, 'Jerry': 16, 'Jack': 21}

# 字典中更新元素
my_dict["Tom"] = 80
print(my_dict)  # {'Tom': 80, 'Jerry': 16, 'Jack': 21}

执行结果 :

代码语言:javascript
代码运行次数:0
运行
复制
{'Tom': 18, 'Jerry': 16, 'Jack': 21}
{'Tom': 80, 'Jerry': 16, 'Jack': 21}

二、字典 删除 键值对元素

字典 删除 键值对元素 :

代码语言:javascript
代码运行次数:0
运行
复制
字典变量.pop(键Key)

上述语法操作是 , 获取 键Key 对应的 值Value , 同时 该 字典 被修改 , 字典中该 键Key 对应的 键值对 元素 被从 字典数据容器 中删除 ;

代码示例 :

代码语言:javascript
代码运行次数:0
运行
复制
"""
字典 代码示例
"""

# 定义 字典 变量
my_dict = {"Tom": 18, "Jerry": 16, "Jack": 21}
print(my_dict)  # {'Tom': 18, 'Jerry': 16, 'Jack': 21}

# 字典中删除元素
my_dict.pop("Tom")
print(my_dict)  # {'Jerry': 16, 'Jack': 21}

执行结果 :

代码语言:javascript
代码运行次数:0
运行
复制
{'Tom': 18, 'Jerry': 16, 'Jack': 21}
{'Jerry': 16, 'Jack': 21}

三、字典 清空 键值对元素

字典 清空 键值对元素

代码语言:javascript
代码运行次数:0
运行
复制
字典变量.clear()

上述语法操作可以清空所有的 字典 数据容器 中所有键值对元素 ;

代码示例 :

代码语言:javascript
代码运行次数:0
运行
复制
"""
字典 代码示例
"""

# 定义 字典 变量
my_dict = {"Tom": 18, "Jerry": 16, "Jack": 21}
print(my_dict)  # {'Tom': 18, 'Jerry': 16, 'Jack': 21}

# 清空字典元素
my_dict.clear()
print(my_dict)  # {}

执行结果 :

代码语言:javascript
代码运行次数:0
运行
复制
{'Tom': 18, 'Jerry': 16, 'Jack': 21}
{}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-06-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、字典 新增 / 更新 键值对元素
    • 1、新增键值对元素
    • 2、更新键值对元素
  • 二、字典 删除 键值对元素
  • 三、字典 清空 键值对元素
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档