在numpy中,可以使用set_printoptions函数来设置数组的打印选项,包括精度的设置。以下是一个示例代码:
import numpy as np
# 创建一个包含浮点数的numpy数组
arr = np.array([1.11111, 2.22222, 3.33333])
# 打印默认精度的数组
print("默认精度打印数组:")
print(arr)
# 设置打印选项为2位小数
np.set_printoptions(precision=2)
# 打印设置精度的数组
print("设置精度为2的打印数组:")
print(arr)
运行以上代码,输出结果为:
默认精度打印数组:
[1.11111 2.22222 3.33333]
设置精度为2的打印数组:
[1.11 2.22 3.33]
可以看到,通过设置set_printoptions函数的precision参数,我们可以控制数组的打印精度。