<p>我有一个浮点数的txt文件,我想用python脚本打开它,将其转换为漂浮。怎么是否可以存储一个txt到2d的浮动列表?我使用以下代码:</p>
<pre><code>arrays = []
for line in open('normRowsRaw.txt'):
# use a list comprehension to build your array on the fly
new_array = np.array((array.float(i) for i in line.split(' ')))
arrays.<a href="https://www.cnpython.com/list/append" class="inner-link">append</a>(new_array)
</code></pre>
<p>我的文件就像上面的系列:</p>
^{pr2}$
<p>你可以把数组转换成一个数组。</p>
<pre><code>import numpy as np
with open('normRowsRaw.txt') as file:
array2d = np.array([[float(digit) for digit in line.split(",")] for line in file])
</code></pre>