详细举例解释一下python中的键和值
时间: 2024-02-23 19:59:59 浏览: 71
在线资源-scl语言中文
在 Python 中,字典(dictionary)是一种无序的、可变的、键-值对(key-value pair)的数据结构,其中每个键(key)都唯一对应一个值(value)。我们可以使用键来访问对应的值,也可以通过键来修改、删除或添加值。
下面举一个简单的例子,来解释 Python 中的键和值:
```
# 创建一个空字典
my_dict = {}
# 添加键值对
my_dict['name'] = 'Alice'
my_dict['age'] = 20
# 访问值
print(my_dict['name']) # 输出 'Alice'
# 修改值
my_dict['age'] = 21
# 删除键值对
del my_dict['age']
# 遍历字典
for key, value in my_dict.items():
print(key, value)
```
在上面的例子中,我们首先创建了一个空字典 `my_dict`。然后,我们使用 `my_dict['name'] = 'Alice'` 添加了一个键值对,其中键是 `'name'`,值是 `'Alice'`。类似地,我们使用 `my_dict['age'] = 20` 添加了另一个键值对。
接着,我们使用 `my_dict['name']` 访问了键 `'name'` 对应的值 `'Alice'`。我们还使用 `my_dict['age'] = 21` 修改了键 `'age'` 对应的值。
然后,我们使用 `del my_dict['age']` 删除了键 `'age'` 对应的键值对。最后,我们使用 `for key, value in my_dict.items():` 遍历了字典 `my_dict`,并打印了每个键值对的键和值。
综上所述,Python 中的键和值是构成字典的两个基本要素,它们之间是一一对应的关系。我们可以使用键来访问、修改、删除或添加值,也可以使用循环遍历整个字典。
阅读全文