私はPythonのいわゆる初心者です。リストに問題があります。テキストファイルから情報を取得して関数を通過するループがあります。テキストファイルの長さが10行の場合、出力は次のように10個の個別のリストになります: [0.45] [0.87] ...など、n + 1回(テキストファイルの長さによって異なります)。
[0.45、0.87、...]のように、それらを単一のリストに入れるにはどうすればよいですか? さまざまなループを試しましたが、何もありません:(
私は以前に感謝しています:) ..そして私の下手な英語についてsry
コード:
from pyfann import libfann
import os
path="."
ext = ".net"
files = [file for file in os.listdir(path) if file.lower().endswith(ext)]
for j in files:
ann = libfann.neural_net()
ann.create_from_file(j)
print j
f=open('nsltest1.dat','r')
for i in f:
x=i.strip()
y=[float(i) for i in x.split()]
z=ann.run(y)
print z