numpy.asscalar() in Python
Last Updated : 28 Nov, 2018
Improve
numpy.asscalar()
function is used when we want to convert an array of size 1 to its scalar equivalent.Syntax : numpy.asscalar(arr) Parameters : arr : [ndarray] Input array of size 1. Return : Scalar representation of arr. The output data type is the same type returned by the input’s item method.Code #1 : Working
# Python program explaining
# numpy.asscalar() function
import numpy as geek
# creating a array of size 1
in_arr = geek.array([ 8 ])
print ("Input array : ", in_arr)
out_scalar = geek.asscalar(in_arr)
print ("output scalar from input array : ", out_scalar)
Input array : [8] output scalar from input array : 8Code #2 :
# Python program explaining
# numpy.asscalar() function
import numpy as geek
in_list = [2 ]
# changing the list to size 1 array
arr = geek.array(in_list)
print ("Input array from list : ", arr)
# changing the array to scalar
scalar = geek.asscalar(arr)
print ("output scalar from input list : ", scalar)
Input array from list : [2] output scalar from input list : 2