Member 14991075 Ответов: 1

Как установить вертикальный выход в python.


Я хотел бы, чтобы выход в .формат txt на языке Python. Проблема в том, что результаты отображаются горизонтально.

Как я могу установить свои ценности вертикально?

например мой вывод имеет следующий формат:
[6.48421466 4.28001787 6.76134729 5.45509747 7.68957008 3.25036695
 5.26088052 4.45128821 3.99247354 4.04626299 3.19329872 5.21477152
 5.75235725 5.4032342  4.75781543 4.86203242 4.94567754 6.2735008
 3.90191443 3.34211125 4.80198239 5.39782033 4.65575587 4.09630464
 4.68439523 4.24076152 2.70145788 3.18283344 2.67654271 6.71627663
 3.99750959 4.55231039 6.57358438 4.59699555 3.37902555 4.60574622
 5.7602282  5.34084772 4.2033163  4.41813674 5.83988272 4.56814295
 4.22884378 3.75609531 4.54537646 4.82880385 4.4317394  4.69930332
 5.46046878 3.38346653 4.02209524 4.73886735 4.91038119 3.83070474
 3.46198489 4.89056201 3.45052842 3.60843658 5.38378215 5.82383583
 3.37329096 3.72459568 5.42039616 5.4329635  5.16597499 3.61643261
 5.51898447 4.75482025 4.43989681 4.71631944 5.04887236 4.16837725]


Что я уже пробовал:

Я уже пробовал:

with open('outputdata.txt','w',encoding='utf-8') as fout:

     fout.writelines(str(A))


и

with open('outputdata.txt','w',encoding='utf-8') as fout:

     fout.write(str(IA)+'\n')


Но это бесполезно. Мои результаты отображаются горизонтально, а не вертикально (я имею в виду формат столбца)

Richard MacCutchan

Все это объясняется в учебнике, как я вам постоянно говорю. Но эй, это ваше время, которое вы тратите впустую.

1 Ответов

Рейтинг:
4

Member 14991075

with open('outputdata.txt', 'w',) as f:
    f.writelines([str(x) + '\n' for x in A])