python把一列数据写入csv的第二列
时间: 2023-09-30 15:07:55 浏览: 330
python将数据写入csv文件
5星 · 资源好评率100%
可以使用 Python 自带的 csv 模块来实现。假设要把一个列表 `data` 写入到 `test.csv` 文件的第二列中,可以按照以下步骤:
1. 导入 csv 模块并打开文件:
```python
import csv
with open('test.csv', 'w', newline='') as file:
writer = csv.writer(file)
```
2. 写入数据:
```python
for item in data:
writer.writerow(['', item])
```
这里使用了一个空字符串 `''` 占位,表示第一列为空,第二列为数据中的每一个元素。
完整代码:
```python
import csv
data = [1, 2, 3, 4, 5]
with open('test.csv', 'w', newline='') as file:
writer = csv.writer(file)
for item in data:
writer.writerow(['', item])
```
写入后的 `test.csv` 文件内容如下:
```
,1
,2
,3
,4
,5
```
阅读全文