python:将列表输出到csv文件

毛豆

我正在尝试写入my_list如下的 csv 文件:

import csv

myfile = open('my_list.csv', 'w')
wr = csv.writer(myfile)
print(len(my_list))
wr.writerow(my_list)

my_list 长度为1000。那么上面代码的输出是:

1000
10001

输出my_list.csv看起来不错。但我想知道为什么它会打印10001在屏幕上?这是什么意思?

探测

看起来您是在 Python 控制台中执行此操作。当您打印 时len(my_list),它将打印 1000。接下来,您使用wr.writerow(). 它会将行写入文件,然后返回文件中的当前位置。由于它只写了 1000 行,所以文件位置在 1001 处,这样写的下一行就不会覆盖任何内容。在 Python 控制台中,将打印返回的值。如果要使用相同的脚本执行文件,则不会看到该数字。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将python 3多线程输出到CSV文件(空白)

来自分类Dev

F#将列表输出到文件

来自分类Dev

将groupby输出到csv文件熊猫

来自分类Dev

Python Scrapy不输出到csv文件

来自分类Dev

将python命令结果输出到文件

来自分类Dev

Python - 将变量输出到 TXT 文件

来自分类Dev

将python命令结果输出到文件

来自分类Dev

Python:将列表输出到csv时,每个行元素都添加了奇怪的间距

来自分类Dev

使用Python将列表导出到CSV

来自分类Dev

Python输出到CSV

来自分类Dev

Python输出到CSV

来自分类Dev

将数组列表和列表导出到python中的csv文件

来自分类Dev

如何使用python使用scrapy将多个网页抓取的数据输出到csv文件中

来自分类Dev

将列表列表导出到 CSV 文件

来自分类Dev

如何将PostgreSQL查询输出导出到csv文件

来自分类Dev

Perl输出到CSV文件

来自分类Dev

将列表列表导出到python中的csv

来自分类Dev

Python:使用unicodecsv将Unicode输出到csv

来自分类Dev

将列表导出到R中的CSV或TXT文件中

来自分类Dev

将ostringstream输出到文件

来自分类Dev

将结果输出到文件

来自分类Dev

将命令行输出导出到Python中的文件

来自分类Dev

将python生成的输出导出到excel文件

来自分类Dev

Python-将两个数据集(列表?)作为两列输出到数据文件

来自分类Dev

将随机样本从CSV文件导出到新的CSV文件-输出混乱

来自分类Dev

将Bundle Exec Rails C的输出结果输出到文件/ csv?

来自分类Dev

将CSV中的两列一起添加并输出到新的CSV文件

来自分类Dev

Python:将文本列表导出到文本文件

来自分类Dev

Python将CSV数据导出到文件中