bundles / numpy 2.4.3 / numpy / result_type
_ArrayFunctionDispatcher
numpy:result_type
Signature
def result_type(*arrays_and_dtypes)Summary
Returns the type that results from applying the NumPy type promotion rules to the arguments.
Parameters
arrays_and_dtypes: list of arrays and dtypesThe operands of some operation whose result type is needed.
Returns
out: dtypeThe result type.
Examples
import numpy as np np.result_type(3, np.arange(7, dtype='i1'))✓
dtype('int8')
np.result_type('i4', 'c8')
✓dtype('complex128')
np.result_type(3.0, -2)
✓dtype('float64')
See also
Aliases
numpy.result_type