2
使用numpy的,我使用的要拆尺寸(557124,2)
,dtype = "S10"
的陣列,在6子陣到6個.txt文件。numpy的savetxt環
我想:
for i in sub_array:
np.savetxt(("Subarray", i, ".txt"), sub_array[i], fmt='%s')
有2個問題:
這是不正確的說
in sub_array
。我應該使用range(5)
,但我想讓它適用於任何數量的子陣列。我以爲我可以使用某種「粘貼」,如在R中,當我做
("Subarray", i, ".txt")
。 Numpy有什麼相似之處?
任何想法?
謝謝!我不知道「枚舉」命令 – Alice
如果你不熟悉迭代器,你也可以看看['zip'](http://docs.python.org/2/library/functions.html#zip )和['itertools'](http://docs.python.org/2/library/itertools.html) –
你知道我可以做相反的事情來讀取循環中的文件嗎?例如。 file.1,file.2 ... file.23,並將它們全部保存在內存中而不創建3D數組?謝謝! – Alice