将csv每列的第一个数作为键,第二个数作为值,写入字典
时间: 2024-02-27 22:55:54 浏览: 48
好的,可以使用Python内置的csv模块和字典数据类型来实现这个需求。可以按照以下步骤进行操作:
1. 打开csv文件,读取其中的内容
2. 遍历csv文件中的每一行,将每列的第一个数作为键,第二个数作为值
3. 将键值对添加到字典中
4. 关闭csv文件
下面是代码示例:
```python
import csv
# 打开csv文件,读取其中的内容
with open('example.csv') as csvfile:
reader = csv.reader(csvfile)
# 创建一个空字典
my_dict = {}
# 遍历csv文件中的每一行
for row in reader:
# 将每列的第一个数作为键,第二个数作为值
key = row[0]
value = row[1]
# 将键值对添加到字典中
my_dict[key] = value
# 输出字典
print(my_dict)
```
其中,`example.csv`是csv文件的文件名,可以根据实际情况进行修改。
阅读全文