gpt4 book ai didi

python-3.x - Python打印对齐的numpy数组

转载 作者:行者123 更新时间:2023-12-03 16:40:36 26 4
gpt4 key购买 nike

当我通过以下方式打印 numpy 数组时:

print('Array: ', A)

结果格式错误:
Array: [[0.0000 0.5000]
[0.0000 0.3996]]

相反,我想“正确”对齐:
Array: [[0.0000 0.5000]
[0.0000 0.3996]]

最佳答案

NumPy 为此提供了一个函数:np.array2string

像这样使用它来指定您的前缀(长度):

>>> print('Array:', np.array2string(A, prefix='Array: '))
Array: [[0. 0.5 ]
[0. 0.3996]]

要了解此函数的作用,请单独查看它的输出:

>>> print(np.array2string(A, prefix='Array: '))
[[0. 0.5 ]
[0. 0.3996]]

所以它只是用前缀的长度缩进第一个行之后的行。不打印前缀本身。

关于python-3.x - Python打印对齐的numpy数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51327247/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com