eni=soleloge.split(" ")
res = [int(sub.split(':')[1]) for sub in yeni]
这里只有一排
solmatris=numpy.array(res)
if solmatris.size>0:
print(solmatris)
f.write(solmatrisStr)
这里的输出如下:
<块引用>[ 835 732 474 519 831 834 847 852 841 834 801
-9344
-3660 13808 1648 -463 86]
我想出去:
<块引用>[ 835 732 474 519 831 834 847 852 841 834 801 -9344 -3660 13808 1648 -463 86 ]
转换为矩阵后,我打印到笔记本上。我不使用控制台。
https://prnt.sc/10c0m85 我不希望它变成这样。
我很抱歉一开始没有清楚地表达我的问题。
为什么它会给出这样的打印输出,我该如何解决。
答案 0 :(得分:1)
删除 print(', '.join(str(r) for r in res))
类型转换,而是试试这个 {{1}}。
答案 1 :(得分:1)
numpy 的数组表示具有不基于窗口大小的自动环绕。您可以改为使用 print(*solmatris)
或 print(list(solmatris))
将其放在一行中。