擅长:python、mysql、java
<p>您可以通过转换数据并将其存储在数组中来实现,然后可以将其输出到如下所示的新文件:</p>
<pre><code>import numpy as np
fname = open("file.txt", 'r')
text = fname.read()
arr = np.array(text.split())
rows = len(arr) // 4
remain = len(arr) % 4
out = np.full((rows+1, 4), None).astype(float)
out[:rows, :] = arr[:-remain]
out[rows, :remain] = arr[len(arr)-remain:]
np.savetxt('file2.txt', out)
</code></pre>