Python如何将批量数据写入字典
时间: 2024-01-24 11:02:09 浏览: 130
Python实现将数据框数据写入mongodb及mysql数据库的方法
假设批量数据是以列表形式存储,可以使用循环遍历列表,并将每个元素添加到字典中。
例如,假设批量数据是一个包含多个人员信息的列表,每个人员信息包含姓名、年龄和性别。可以使用以下代码将这些人员信息写入字典中:
```
data = [
{'name': 'Alice', 'age': 20, 'gender': 'female'},
{'name': 'Bob', 'age': 25, 'gender': 'male'},
{'name': 'Charlie', 'age': 30, 'gender': 'male'}
]
person_dict = {}
for person in data:
person_dict[person['name']] = {'age': person['age'], 'gender': person['gender']}
print(person_dict)
```
输出结果为:
```
{
'Alice': {'age': 20, 'gender': 'female'},
'Bob': {'age': 25, 'gender': 'male'},
'Charlie': {'age': 30, 'gender': 'male'}
}
```
在上面的代码中,我们首先创建一个空字典 `person_dict`,然后使用循环遍历 `data` 列表中的每个人员信息。对于每个人员信息,我们将其姓名作为字典的键,年龄和性别作为字典中对应键值对的值。最终,我们得到了一个包含所有人员信息的字典 `person_dict`。
阅读全文