我有一個大的文本文件,它是一些代碼的輸出,它包含數字列表。該文件中的列表的格式如下讀取文件包含值列表到數組
[ 11.42102518 3.3538624 231.82137052 352.12777653] [ 12.68274035 2.84982539 292.99135783 331.74058558] [ 11.34657161 3.38423623 265.82486527 335.52547905] [ 12.74354078 3.57487634 241.38692542 322.61793392] [ 12.34540891 7.43226428 241.87210696 364.56618065] [ 12.11139764 4.19664745 239.1656334 321.70798174] [ 12.78659285 5.29236544 232.36062356 315.21861344] [ 12.69345477 3.21991939 285.64027138 356.25664941] [ 12.50813292 3.81440083 277.67523696 334.8178125 ] [ 13.1380115 2.84102649 270.39461828 357.04828265] [ 14.07759576 2.32715376 287.91432844 326.39725223] [ 11.85596781 4.0823778 290.16288598 353.67141937] [ 15.40525653 2.91725879 261.31334931 362.72949817] [ 15.01504576 2.46403931 275.26133082 333.77638185] [ 15.28245578 2.98091548 247.72494962 311.64421065] [ 13.49572046 2.52735399 265.58225678 332.79688739] [ 12.82575874 3.98127768 230.90060671 312.34328907] [ 16.76159178 4.02880401 281.66098464 320.10349045]
每個500所* 20列出後
有一個新的線\n
分離。
我想將它們讀入的Nx4
。我不知道文件中存在列表的確切數量。我該怎麼做?
那他們代表什麼?這些列表是否爲單獨的行,並且它們始終包含相同數量的元素?此文件中是否有回車符? – EdChum
@EdChum它們是蒙特卡洛馬爾可夫鏈代碼的輸出,即「emcee」,並且所有列表具有相同的長度和四個元素。代碼在每次迭代中生成20 * 500個元素列表並附加到文件中。 – Dalek