Python中的数据类型:字典

1. 什么是字典

在Python中,字典是一种内置的数据类型,允许你存储一组键值对。
它是一个无序的集合,意味着字典中的项目没有特定的顺序。

2. 如何创建字典

要在Python中创建一个字典,可以使用以下语法:

Python
my_dict = {key1: value1, key2: value2, key3: value3}

在上面的代码中,my_dict是字典的名称,key1key2key3是与它们各自的值value1value2value3相关联的键。

3. 如何使用字典

一旦你创建了一个字典,你可以使用键来访问和操作它的元素。
你可以检索与特定键相关联的值,添加新的键值对,更新现有的值,以及删除键值对。

访问值

要访问字典中与特定键相关联的值,可以使用以下语法:

Python
value = my_dict[key]

在上面的代码中,key是你想要检索值的键,value是将存储检索到的值的变量。

添加和更新值

要在字典中添加一个新的键值对或更新现有的值,可以使用以下语法:

Python
my_dict[key] = value

在上面的代码中,key是你想要添加或更新值的键,value是你想要分配给该键的新值。

删除键值对

要从字典中删除特定的键值对,可以使用del关键字后跟键:

Python
del my_dict[key]

在上面的代码中,key是你想要删除键值对的键。

📘 示例
以下是一些示例,以说明在Python中使用字典的用法:

Python
# 创建一个字典
student = {"name": "John", "age": 20, "grade": "A"}

# 访问值
print(student["name"])  # 输出:John

# 添加一个新的键值对
student["gender"] = "Male"

# 更新一个值
student["age"] = 21

# 删除一个键值对
del student["grade"]

在上面的代码中,我们创建了一个名为student的字典,其中包含键"name"、"age"和"grade"以及它们各自的值。
然后,我们访问与键"name"相关联的值,添加一个新的键值对"gender"及其值,更新键"age"的值,最后删除键为"grade"的键值对。