NumPy Tutorial

Python NumPy Tutorial numpy.empty() in Python numpy.empty_like() in Python numpy.eye() in Python numpy.identity() in Python numpy.ones() in Python numpy.ones_like() in Python numpy.zeros in Python numpy.zeros_like() in Python numpy.full() in Python numpy.full_like() in Python numpy.asarray() in Python numpy.frombuffer() in Python numpy.fromiter() in Python numpy.fromstring () in Python numpy.asanyarray() in Python with Example numpy.ascontiguousarray() in Python with Example Numpy.asmatrix() in Python with Example Numpy.copy() in Python with Example numpy.loadtxt() Python numpy.arrange() in Python numpy.linspace() in Python numpy.logspace() in Python numpy.geomspace() in Python numpy.meshgrid() in Python numpy.diag() in Python numpy.diagflat() in Python numpy.tri() in Python numpy.tril() in Python numpy.copyto() in Python numpy.reshape() in Python numpy.ravel() in Python numpy.ndarray.flat() in Python numpy.ndarray.flatten() in Python numpy.rollaxis() in Python numpy.swapaxes() in Python numpy.ndarray.T in Python numpy.transpose() in Python numpy.atleast_1d() in Python numpy.atleast_2d() in Python numpy.atleast_3d() in Python numpy.broadcast_to() in Python numpy.broadcast_arrays() in Python numpy.expand_dims() in Python numpy.squeeze() in Python numpy.asarray_chkfinite() in Python numpy.asscalar() in Python numpy.concatenate() in Python numpy.stack() in Python numpy.column_stack() in Python numpy.dstack() in Python numpy.hstack() in Python numpy.vstack() in Python numpy.split() in Python numpy.tile() in Python numpy.repeat() in Python numpy.delete() in Python numpy.append() in Python numpy.resize() in Python numpy.trim_zeros() in Python numpy.unique() in Python numpy.flip() in Python NumPy vs SciPy

Misc

Numpy Attributes

numpy.asscalar() in Python

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