在 Python 中查找标量值的最小数据类型

该方法找到最小的数据类型。第一个参数是要找到其最小数据类型的值。对于标量,返回具有最小大小和最小标量类型的数据类型,可以保存其值。对于非标量数组,返回未修改的向量的 dtype。浮点值不会降级为整数,复数值不会降级为浮点数。numpy.min_scalar()

脚步

首先,导入所需的库 -

import numpy as np

该方法找到最小的数据类型 -numpy.min_scalar()

print("Using the min_scalar() method in Numpy\n")

print("Result...",np.min_scalar_type(55))

print("Result...",np.min_scalar_type(38.9))

print("Result...",np.min_scalar_type(-78))

print("Result...",np.min_scalar_type(479))

print("Result...",np.min_scalar_type(2e100))

print("Result...",np.min_scalar_type(-45.8))

print("Result...",np.min_scalar_type(6.5e100))

示例

#对于标量,返回具有最小大小和最小标量类型的数据类型,可以保存其值。

#对于非标量数组,返回未修改的向量的 dtype。

#浮点值不会降级为整数,复数值不会降级为浮点数。

import numpy as np

#numpy.min_scalar() 方法查找最小数据类型。

#第一个参数是要找到其最小数据类型的值。

print("Using the min_scalar() method in Numpy\n")

print("Result...",np.min_scalar_type(55))

print("Result...",np.min_scalar_type(38.9))

print("Result...",np.min_scalar_type(-78))

print("Result...",np.min_scalar_type(479))

print("Result...",np.min_scalar_type(2e100))

print("Result...",np.min_scalar_type(-45.8))

print("Result...",np.min_scalar_type(6.5e100))

输出结果
Using the min_scalar() method in Numpy

Result... uint8

Result... float16

Result... int8

Result... uint16

Result... float64

Result... float16

Result... float64

以上是 在 Python 中查找标量值的最小数据类型 的全部内容, 来源链接: utcz.com/z/297183.html

回到顶部