0 votes
in Python by
explain numpy.asscalar() in Python

1 Answer

0 votes
by

The numpy.asscalar() function converts an array of size 1 to its scalar equivalent.

Syntax

numpy.asscalar(a)

Parameter

a: This parameter represents an input array of size 1.

Return

This function returns a scalar representation of parameter ‘a’. The output data type is the same type returned by the input’s item method.

Example 1

# Python program explaining 
# numpy.asscalar() function   
import numpy as np 
inp_arr = np.array([ 18 ]) 
print ("Input array: ", inp_arr) 
out_scalar = np.asscalar(inp_arr) 
print ("Output scalar: ", out_scalar)

Output

Input array:  [18]
Output scalar:  18

Example 2

# Python program explaining 
# numpy.asscalar() function   
import numpy as np 
inp_list = [21] 
# changing the list to size 1 array 
inp_arr = np.array(inp_list)  
print ("Input  array from Input list : ", inp_arr) 
# changing the array to scalar   
out_scalar = np.asscalar(inp_arr) 
print ("Output scalar: ", out_scalar)

Output

Input  array from Input list :  [21]
Output scalar:  21

Related questions

0 votes
asked May 19, 2022 in Python by john ganales
0 votes
asked May 19, 2022 in Python by john ganales
...