[python]ndarray保留小数位数的方法

您所在的位置:网站首页 python如何保留小数位 [python]ndarray保留小数位数的方法

[python]ndarray保留小数位数的方法

2024-04-21 01:01| 来源: 网络整理| 查看: 265

设置set_printoptionsimport numpy as np np.random.seed(12345) np.set_printoptions(precision = 8) a = np.random.randn(4) print('默认为保留8位小数:', a) #设置显示3位 np.set_printoptions(precision = 3) print('保留3位小数:', np.around(a, 3)) #结果显示: #默认为保留8位小数: [-0.20470766 0.47894334 -0.51943872 -0.5557303 ] #保留3位小数: [-0.205 0.479 -0.519 -0.556]

2.使用np.around

import numpy as np np.random.seed(12345) np.set_printoptions(precision = 8) a = np.random.randn(4) print('默认为保留8位小数:', a) # 使用np.round print('保留3位小数:', np.around(a, 3)) #显示结果: #默认为保留8位小数: [-0.20470766 0.47894334 -0.51943872 -0.5557303 ] #保留3位小数: [-0.205 0.479 -0.519 -0.556]



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3