python 字典怎么用
时间: 2023-09-30 20:07:57 浏览: 34
Python的字典是一种无序的键值对集合,可用于存储和访问数据。以下是一些常见的字典操作:
1. 创建字典
可以通过在花括号{}中使用键值对来创建字典,键和值之间用冒号:分隔,每个键值对之间用逗号,分隔。
示例:
```
# 创建一个空字典
my_dict = {}
# 创建一个包含三个键值对的字典
my_dict = {'apple': 1, 'banana': 2, 'orange': 3}
```
2. 访问字典元素
可以使用键来访问字典中的值。
示例:
```
my_dict = {'apple': 1, 'banana': 2, 'orange': 3}
print(my_dict['apple']) # 输出 1
```
3. 修改字典元素
可以通过使用键来修改字典中的值。
示例:
```
my_dict = {'apple': 1, 'banana': 2, 'orange': 3}
my_dict['banana'] = 4
print(my_dict) # 输出 {'apple': 1, 'banana': 4, 'orange': 3}
```
4. 遍历字典
可以使用for循环遍历字典中的所有键或所有值,或者同时遍历键和值。
示例:
```
my_dict = {'apple': 1, 'banana': 2, 'orange': 3}
# 遍历所有键
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)
```
5. 删除字典元素
可以使用del语句删除字典中的键值对。
示例:
```
my_dict = {'apple': 1, 'banana': 2, 'orange': 3}
del my_dict['banana']
print(my_dict) # 输出 {'apple': 1, 'orange': 3}
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.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)
![](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)