【发布时间】:2018-09-01 10:20:24
【问题描述】:
我测试了 PyCharm 和 IDLE,它们都将第 7 个数字打印到第二行。
输入:
import numpy as np
a=np.array([ 1.02090721, 1.02763091, 1.03899317, 1.00630297, 1.00127454, 0.89916715, 1.04486896])
print(a)
输出:
[ 1.02090721 1.02763091 1.03899317 1.00630297 1.00127454 0.89916715
1.04486896]
如何将它们打印在一行中?
【问题讨论】:
-
这只是因为您的 IDE 正在换行控制台。
-
这里有一个重复的帖子,答案是stackoverflow.com/questions/44139508/…
-
它不是重复的,在我的例子中,尺寸是 1x7
-
@alessandrocb,我知道换行,但我的情况没有换行,它只是将第 7 行打印到第二行。
-
@zerocool 该问题明确将
linewidth设置为1000,但它没有帮助,因为它不是一维数组。对于这个问题,答案只是设置linewidth。 (另外,那个提问者想要列表等价物,这个不想要。)
标签: python arrays python-3.x numpy line