gpt4 book ai didi

python - 如何将数组打印为特定格式?

转载 作者:行者123 更新时间:2023-11-30 22:04:55 25 4
gpt4 key购买 nike

我有一个格式如下的数组:

[-22.99253267 -83.23210952  77.71126322  43.99377722 -41.75731176 89.02862477]

我想打印这个数组来接收这个结果

[-22.992 -83.232  77.711  43.993 -41.757 89.028]

我知道如果使用 np.set_printoptions( precision=3) 将会得到类似的结果,但我想知道如何使用 9.3f 接收此结果>.

最佳答案

打印列中的数据:

for data in x:
print '{:9.3f}'.format(data)

打印行中的数据:(不要忘记导入sys)

for data in x:
sys.stdout.write('{:9.3f}'.format(data))

关于python - 如何将数组打印为特定格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53144783/

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