gpt4 book ai didi

python - 如何在 Python 中将数组列表导出到 csv?

转载 作者:太空狗 更新时间:2023-10-30 01:01:17 27 4
gpt4 key购买 nike

我在 Python 中有这个列表:

[array([1, 2, 3]), array([3., 4., 5., 6., 7.]), array([7, 8])]

我想将它导出到 csv 看起来像这样 - 每个数组都在新行上......

1, 2, 3

3., 4., 5., 6., 7.

7, 8

每个数组都有不同的长度。

我尝试使用 numpy.savetxtnumpy.vstack 但这些不同的长度给我带来了问题。

有人能帮忙吗?

最佳答案

您还可以使用:

import csv
import numpy as np
b = open('output.csv', 'w')
a = csv.writer(b)
data = [np.array([1, 2, 3]), np.array([3., 4., 5., 6., 7.]), np.array([7, 8])]
a.writerows(data)
b.close()

关于python - 如何在 Python 中将数组列表导出到 csv?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27590163/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com