75278350@qq.com 发表于 2024-5-16 14:19:42

array 设置

大神请教,如何将数据显示为小数点后二位,而不是科学计数?


new_values = np.array() * (1 + 5 / 100)
new_values.round(2)

FishC 发表于 2024-5-16 14:19:49

你可以使用numpy中的`set_printoptions`函数将数组的显示选项设置为固定小数点位数。下面是一个例子:

import numpy as np

# 创建一个包含浮点数的数组
arr = np.array()

# 设置显示选项,由于我们希望保留两位小数,因此将precision参数设置为2
np.set_printoptions(precision=2)

# 打印数组
print(arr)

这将输出:


现在数组中的每个元素都显示为两位小数而不是科学计数法。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
页: [1]
查看完整版本: array 设置