python的字典如何使用
时间: 2024-03-25 19:33:50 浏览: 27
Python的字典是一种无序的数据结构,用于存储键值对。字典中的键必须是唯一的,而值可以是任意类型的对象。你可以使用以下方法来使用Python的字典:
1. 创建字典:
可以使用花括号{}或者dict()函数来创建一个空字典,也可以在花括号中添加键值对来初始化字典。
示例:
```
my_dict = {} # 创建一个空字典
my_dict = dict() # 创建一个空字典
my_dict = {"name": "John", "age": 25, "city": "New York"} # 创建一个包含键值对的字典
```
2. 访问字典中的值:
可以使用方括号[]来访问字典中的值,将键作为索引。
示例:
```
name = my_dict["name"] # 获取键为"name"的值
age = my_dict.get("age") # 使用get()方法获取键为"age"的值
```
3. 修改字典中的值:
可以通过指定键来修改字典中的值。
示例:
```
my_dict["age"] = 26 # 修改键为"age"的值为26
```
4. 添加新的键值对:
可以通过指定新的键和值来向字典中添加新的键值对。
示例:
```
my_dict["city"] = "Los Angeles" # 添加一个新的键值对
```
5. 删除键值对:
可以使用del关键字来删除字典中的键值对。
示例:
```
del my_dict["city"] # 删除键为"city"的键值对
```
6. 遍历字典:
可以使用for循环来遍历字典中的键或者值,或者同时遍历键和值。
示例:
```
for key in my_dict:
print(key) # 遍历字典中的键
for value in my_dict.values():
print(value) # 遍历字典中的值
for key, value in my_dict.items():
print(key, value) # 同时遍历字典中的键和值
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)