本文简要介绍 python 语言中 numpy.common_type
的用法。
用法:
numpy.common_type(*arrays)
返回输入数组共有的标量类型。
返回类型将始终是不精确(即浮点)标量类型,即使所有数组都是整数数组。如果输入之一是整数数组,则返回的最小精度类型是 64 位浮点 dtype。
除了 int64 和 uint64 之外的所有输入数组都可以安全地转换为返回的 dtype 而不会丢失信息。
- array1, array2, …: ndarray
输入数组。
- out: 数据类型代码
数据类型代码。
参数:
返回:
例子:
>>> np.common_type(np.arange(2, dtype=np.float32)) <class 'numpy.float32'> >>> np.common_type(np.arange(2, dtype=np.float32), np.arange(2)) <class 'numpy.float64'> >>> np.common_type(np.arange(4), np.array([45, 6.j]), np.array([45.0])) <class 'numpy.complex128'>
相关用法
- Python numpy compress用法及代码示例
- Python numpy copy用法及代码示例
- Python numpy copysign用法及代码示例
- Python numpy count_nonzero用法及代码示例
- Python numpy correlate用法及代码示例
- Python numpy cosh用法及代码示例
- Python numpy conjugate用法及代码示例
- Python numpy concatenate用法及代码示例
- Python numpy cos用法及代码示例
- Python numpy cov用法及代码示例
- Python numpy conj用法及代码示例
- Python numpy corrcoef用法及代码示例
- Python numpy convolve用法及代码示例
- Python numpy column_stack用法及代码示例
- Python numpy chararray.ndim用法及代码示例
- Python numpy chebyshev.chebsub用法及代码示例
- Python numpy chararray.nbytes用法及代码示例
- Python numpy chebyshev.chebdiv用法及代码示例
- Python numpy chararray.setflags用法及代码示例
- Python numpy chararray.flat用法及代码示例
- Python numpy can_cast用法及代码示例
- Python numpy chararray.strides用法及代码示例
- Python numpy chebyshev.cheb2poly用法及代码示例
- Python numpy chararray.view用法及代码示例
- Python numpy chebyshev.chebx用法及代码示例
注:本文由纯净天空筛选整理自numpy.org大神的英文原创作品 numpy.common_type。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。