擅长:python、mysql、java
<p>不一定很快,但是:</p>
<pre><code>import numpy as np
arr1 = np.array([1,2,3,4])
arr2 = np.array([11,12,13,14])
arr3 = np.array([21,22,23,24])
numpy_arrays = [arr1, arr2, arr3]
with open(out_csv, "w") as f:
for values in zip(*numpy_arrays): # or just zip(arr1, arr2, arr3)
for value in values:
f.write(str(value) + ",")
f.write("\n")
</code></pre>
<p>这不会占用比单独数组所需内存更多的内存。在</p>