python 字典存储
时间: 2024-05-21 08:09:51 浏览: 59
Python 的字典(Dict)是如何存储的
Python 字典(Dictionary)是一种无序的、可变的、可重复的数据类型,用于存储键值对(key-value pairs)。字典中的每个元素由一个键和一个值组成。键必须是唯一的,而值则可以是任意类型的对象。
在 Python 中,字典可以使用花括号 {} 或 dict() 函数来创建。例如:
```
# 创建一个空字典
my_dict = {}
# 创建一个有元素的字典
my_dict = {'name': 'Alice', 'age': 25, 'gender': 'female'}
```
可以通过键来访问字典中的值。例如:
```
# 访问字典中的值
print(my_dict['name']) # 输出 'Alice'
```
可以使用 `keys()` 方法来获取字典中所有的键,使用 `values()` 方法来获取所有的值,使用 `items()` 方法来获取所有的键值对。例如:
```
# 获取所有的键
print(my_dict.keys()) # 输出 ['name', 'age', 'gender']
# 获取所有的值
print(my_dict.values()) # 输出 ['Alice', 25, 'female']
# 获取所有的键值对
print(my_dict.items()) # 输出 [('name', 'Alice'), ('age', 25), ('gender', 'female')]
```
阅读全文