php红酒网站建设,百度一下移动版首页,wordpress 导入 媒体,网站的制作者#xff1a;Insist-- 个人主页#xff1a;insist--个人主页 本文专栏#xff1a;Python专栏 专栏介绍#xff1a;本专栏为免费专栏#xff0c;并且会持续更新python基础知识#xff0c;欢迎各位订阅关注. 目录
一、理解字典
1. Python字典是什么#xff1f;
2. 字… 作者Insist-- 个人主页insist--个人主页 本文专栏Python专栏 专栏介绍本专栏为免费专栏并且会持续更新python基础知识欢迎各位订阅关注. 目录
一、理解字典
1. Python字典是什么
2. 字典的特点
二、字典的常用操作
1. 创建字典
2. 添加元素
3. 删除元素
4. 修改元素
5. 查找元素 前言
本文将讲解Python数据容器中的字典。其中包括字典是什么它的特点以及常用操作增、删、改、查等操作。 一、理解字典
1. Python字典是什么
Python中的字典是一种非常常用的数据容器它用于存储键值对keyvalue。每个键在字典中都是唯一的并且与一个值相关联。字典可存储任意类型对象如字符串数字元组等等。 注意字典是无序的所以不支持“索引”和“切片”。 2. 字典的特点
可存储多个数据并且可以存储多种类型数据以键值对存储键值对中的key不可重复可以修改并且只支持for循环 二、字典的常用操作
下面会给大家讲解一些Python中字典的一些常见操作使用这些操作可以有效地对字典进行增、删、改、查等操作。
1. 创建字典
在Python中定义一个字典可以使用大括号“{}”进行定义每个键值对之间使用逗号隔开键和值使用冒号分隔。键必须是不可变类型例如字符串数字值可以是任意数据类型。如下代码演示了如何创建字典和空字典。
# 使用大括号创建字典
dict1 {a: 1, b: 2, c: 3}
# 创建一个空字典
dict2 {} # 方法一
dict3 dict() # 方法二
2. 添加元素
通常使用键值对的形式以赋值操作添加元素到字典中。如下代码我们将键值对 “张三22”添加到字典 dict1 中
# 使用大括号创建字典dict1 {a: 1, b: 2, c: 3}# 创建一个空字典dict2 {} # 方法一
dict3 dict() # 方法二# 添加键值对 张三: 22dict1[张三] 22# 打印出来print(dict1)
输出结果如下图可以看到我们已经将键值对 “张三22”成功的添加到字典 dict1 中。 3. 删除元素
在Python中我们有两种方法删除元素如下代码我们分别使用def关键字和pop方法删除元素ab。 第一种使用del关键字删除指定键的元素。 第二种使用pop()方法删除指定键的元素。 # 使用大括号创建字典dict1 {a: 1, b: 2, c: 3}# 创建一个空字典dict2 {} # 方法一
dict3 dict() # 方法二# 删除键值对 a: 1del dict1[a]# 删除键值对 b: 2dict1.pop(b)print(dict1)
输出结果如下图已经成功删除。 4. 修改元素
在Python中我们有两种方法删除元素如下代码我们分别使用这两种方法来修改元素。 第一种通过键来修改值 第二种使用update()方法修改键值对可同时修改多个键值对。 # 使用大括号创建字典dict1 {a: 1, b: 2, c: 3}# 创建一个空字典dict2 {} # 方法一
dict3 dict() # 方法二# 通过键修改值dict1[a] 666# 使用update()方法同时修改多个键值对dict1.update(b9, c8)print(dict1)
输出结果如下图可以看到我们已经成功修改元素。 5. 查找元素
在Python中查找元素可以分为三种。如下代码给大家演示了这三种方式 第一种使用键来查找字典中的值。 第二种使用values()方法查找所有值。 第三种使用items()方法查找所有键值对。 # 使用大括号创建字典dict1 {a: 1, b: 2, c: 3}# 创建一个空字典dict2 {} # 方法一
dict3 dict() # 方法二# 使用键查找值value dict1[c]print(f使用键查找值:{value})# 查找所有值values dict1.values()print(f查找所有值:{values})# 查找所有键值对items dict1.items()print(f查找所有键值对:{items})
输出结果如彩图我们已经成功正确的找到了对应的值。