В настоящее время я пытаюсь прочитать файл на Фортране с помощью Python, используя следующую технику
with open(myfile, "rb") as f:
for i in range (0, n):
s = struct.unpack('=f', f.read(4))
mylist.append(s[0])
Но это очень медленно для больших массивов. Есть ли способ прочитать содержимое всего цикла за один раз и поместить его в mylist, чтобы избежать преобразования / добавления каждого элемента по одному?
Большое спасибо.