【发布时间】:2017-10-28 20:59:27
【问题描述】:
我有一个 numpy 数组,如下所示:
data = np.array([ 1.60130719e-01, 9.93827160e-01, 3.63108206e-04])
我想将每个元素四舍五入到小数点后两位。
我该怎么做?
【问题讨论】:
-
np.round(data,2)? -
您的示例运行良好。 “不起作用”是什么意思?
-
np.round等同于np.around并且都适用于整个数组。 -
您究竟希望四舍五入的输出是什么?
-
我想他应该说如何将小数点后的数字
1.60130719e-01减少到1.60
标签: python arrays numpy rounding