numpy.asscalar() in Python

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



filter_none

edit
close

play_arrow

link
brightness_4
code

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

chevron_right


Output :

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

 
Code #2 :

filter_none

edit
close

play_arrow

link
brightness_4
code

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

chevron_right


Output :

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


My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.