在Python中,动态写入csv文件是否比附加到数组慢?

在Python中,动态写入csv文件是否比附加到数组慢?,python,csv,dynamic,Python,Csv,Dynamic,我说的是将值动态写入csv文件所需的时间,而不是将这些值追加到数组中所需的时间。最后,我会将该数组附加到csv文件中,但这超出了本问题的范围 我假设您的意思是询问对writer.writerow()的单独调用与构建列表,然后使用writer.writerows()编写列表的情况 就内存而言,前者效率更高。也就是说,这里不要太担心速度;写入磁盘是您的瓶颈,而不是如何构建数据。为什么不自己测试呢?如果你不确定怎么做,告诉我们你试过什么

我说的是将值动态写入csv文件所需的时间,而不是将这些值追加到数组中所需的时间。最后,我会将该数组附加到csv文件中,但这超出了本问题的范围

我假设您的意思是询问对
writer.writerow()
的单独调用与构建列表,然后使用
writer.writerows()编写列表的情况


就内存而言,前者效率更高。也就是说,这里不要太担心速度;写入磁盘是您的瓶颈,而不是如何构建数据。

为什么不自己测试呢?如果你不确定怎么做,告诉我们你试过什么