假设data.txt有原始数据为:
通过numpy做读取该文件载入内存做一定转化:
import numpy as np
if __name__ == '__main__':
a = np.loadtxt('data.txt')
# 二位数组
print(a)
# 假设转化为2行5列。
b = np.reshape(a, (2, 5))
print(b)
输出:
[[0. 1.]
[2. 3.]
[4. 5.]
[6. 7.]
[8. 9.]]
[[0. 1. 2. 3. 4.]
[5. 6. 7. 8. 9.]]
把b存入文件则为:
np.savetxt("b.txt", b, fmt="%d")