【发布时间】:2019-10-22 17:11:20
【问题描述】:
我有一个二维的 numpy 字符串数组。我正在尝试将其保存为 CSV 文件。因此,当一维数组的大小不同时,问题就来了。
例如:
b = [['a','b'] #size of single array = 2
['c','d']] #size of single array = 2
所以,现在如果我尝试使用以下方式保存它:
np.savetxt("filename.csv", b, fmt ="%s", delimiter=",")
输出的 csv 文件将是:
Col1 Col2
------- ----
a b
c d
这是我想要的,但现在假设我有一个不同大小的一维数组。
例如:
b = [['a','b'] #size of single array = 2
['c']] #size of single array = 1
现在,当我尝试保存它时,输出文件是:
Col1 Col2
------- ----
['a' 'b']
['c']
而我希望它保存为:
Col1 Col2
------- ----
a b
c
有人可以帮帮我吗?
【问题讨论】: