python如何将csv文件中 不同标题下的内容 全部输出
时间: 2024-02-11 16:08:09 浏览: 65
python处理csv数据的方法
3星 · 编辑精心推荐
要将CSV文件中不同标题下的内容全部输出,可以使用Python中的csv模块来读取和解析CSV文件。具体步骤如下:
1.导入csv模块
```
import csv
```
2.打开CSV文件
```
with open('filename.csv', 'r') as csv_file:
csv_reader = csv.DictReader(csv_file)
```
这里使用了`DictReader`函数,它可以将CSV文件的每一行转换为一个字典,其中字典的键是CSV文件第一行的标题,值是该行对应的值。
3.遍历CSV文件内容并输出
```
for row in csv_reader:
for key in row:
print(key, row[key])
```
这里使用了两层循环,第一层循环遍历所有的行,第二层循环遍历每行中的所有键值对,并输出键和对应的值。
完整代码示例:
```
import csv
with open('filename.csv', 'r') as csv_file:
csv_reader = csv.DictReader(csv_file)
for row in csv_reader:
for key in row:
print(key, row[key])
```
注意:在代码中的`filename.csv`处需要替换为你的CSV文件名。
阅读全文