Open In App

numpy.asscalar() in Python

Last Updated : 28 Nov, 2018
Improve
Improve
Like Article
Like
Save
Share
Report

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) 


Output :

Input  array :  [8]
output scalar from input array :  8

 
Code #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) 


Output :

Input  array from list :  [2]
output scalar from input list :  2

Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads