并将分开的字符分别存放在csv的不同列中
时间: 2024-03-27 18:36:09 浏览: 46
csv文件中,解决数字列转换成文本列
3星 · 编辑精心推荐
可以使用Python的csv模块将提取出来的字符存储到csv文件中。具体代码如下:
```python
import csv
s = "一居-二居-三居"
lst = s.split("-")
with open('output.csv', mode='w', encoding='utf-8', newline='') as file:
writer = csv.writer(file)
writer.writerow(['列1', '列2', '列3'])
writer.writerow(lst)
```
其中,csv.writer()用于创建一个写入csv文件的writer对象,newline=''表示不插入额外的空行。然后使用writerow()方法将列表中的元素按行写入csv文件中。最终生成的csv文件中,第一行为列名,第二行为提取出来的字符。
阅读全文