Я написал скрипт, который позволяет мне извлекать через цикл все плавающие числа и помещать их в список, а затем отображать этот список со всеми извлеченными плавающими числами, за исключением того, что в моем скрипте берется только последнее число из каждого списка. в то время как я хотел бы, чтобы все цифры отображались. как это сделать?
есть мой код:
final_result = []
result = []
k = listFps
k = 0
while k < len(listFps):
with open(listFps[k], 'r') as f:
#
statList = f.readlines()
statList = [x.strip() for x in statList]
for line in statList:
if (re.search("=", str(line))):
if (re.search('#IND', str(line))):
print("ok")
else:
result =re.findall("=\s*?(\d+\.\d+|\d+)", str(line))
print (" ca c result " ,result)
numberList = [float(q) for q in result]
print("ca c number list :",numberList)
k+=1
его печать мне только последний элемент моего списка, как это:
[59.889]
[60.874]
и т. д .. Но я на самом деле хочу список со всеми элементами:
[59.889,60.874....]
Помогите мне, пожалуйста, я застрял с ним слишком долго ..