python 遍历列表 怎么保存字典
时间: 2023-10-14 15:04:56 浏览: 51
可以使用 for 循环遍历列表,然后将每个字典保存到一个新的列表中。具体的实现可以参考以下代码:
```python
# 假设有一个包含多个字典的列表
list_of_dicts = [{'a': 1, 'b': 2}, {'c': 3, 'd': 4}, {'e': 5, 'f': 6}]
# 创建一个空列表来保存遍历过的字典
new_list = []
# 遍历原列表,将每个字典保存到新列表中
for dictionary in list_of_dicts:
new_list.append(dictionary)
# 输出新列表
print(new_list) # [{'a': 1, 'b': 2}, {'c': 3, 'd': 4}, {'e': 5, 'f': 6}]
```
以上代码中,我们使用 for 循环遍历原列表,将每个字典都添加到新列表中,最后输出新列表。这样就完成了遍历列表并保存字典的操作。
相关问题
format在python遍历列表或者字典输出
在 Python 中,可以使用 `format` 方法来格式化字符串,并且可以在其中使用 `{}` 占位符来插入变量。下面是遍历列表或字典并输出的示例:
- 遍历列表并输出
```python
my_list = [1, 2, 3, 'a', 'b', 'c']
for item in my_list:
print('Item: {}'.format(item))
```
输出结果:
```
Item: 1
Item: 2
Item: 3
Item: a
Item: b
Item: c
```
- 遍历字典并输出
```python
my_dict = {'name': 'Alice', 'age': 25, 'gender': 'female'}
for key, value in my_dict.items():
print('{}: {}'.format(key, value))
```
输出结果:
```
name: Alice
age: 25
gender: female
```
在上述示例中,`{}` 占位符会被 `format` 方法替换为相应的变量。`format` 方法还支持更多高级的用法,如指定变量的类型、对齐方式等,具体可以参考 Python 官方文档。
python遍历列表中的字典
可以使用for循环遍历列表,再用for循环遍历字典中的键值对,如下所示:
```python
lst = [{'name': 'Tom', 'age': 18}, {'name': 'Jerry', 'age': 20}, {'name': 'Lucy', 'age': 22}]
for dct in lst:
for key, value in dct.items():
print(key, value)
```
输出结果如下:
```
name Tom
age 18
name Jerry
age 20
name Lucy
age 22
```
也可以直接访问字典中的键值对,如下所示:
```python
lst = [{'name': 'Tom', 'age': 18}, {'name': 'Jerry', 'age': 20}, {'name': 'Lucy', 'age': 22}]
for dct in lst:
print(dct['name'], dct['age'])
```
输出结果如下:
```
Tom 18
Jerry 20
Lucy 22
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)