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.ascontiguousarray() in Python with Example

numpy.ascontiguousarray() in Python The ascontiguousarray() returns a contiguous array (ndim>= 1) in memory (C order). Syntax

numpy.ascontiguousarray(a, dtype=None)
Parameter arr : This parameter includes the input data, in any form that can be converted to an array. This includes lists, tuples, lists of tuples, tuples of tuples, tuples of lists etc. dtype: It is an optional parameter. It depicts the data type of returned array, and by default, it is a float. Return This function returns a contiguous array (ndarray) of same shape and content as ‘arr’, with type specified in ‘dtype’. Example 1
# Python Programming giving an example for 
# numpy.asanyarray() function
importnumpy as numpy
inp_list = [500, 1000, 1500, 2000]
print ("Input  list : ", inp_list)    
arr = numpy.ascontiguousarray(inp_list, dtype = numpy.float32)
print ("output array from input list : ", arr)
Output
Input  list :  [500, 1000, 1500, 2000]
output array from input list :  [  500.  1000.  1500.  2000.]
Example 2
# Python Programming giving an example for 
# numpy.asanyarray() function
importnumpy as numpy
inp_tuple = ([1, 6, 0], [8, 2, 46])
print ("Input  touple : ", inp_tuple)
arr = numpy.ascontiguousarray(inp_tuple, dtype = numpy.int32) 
print ("output array from input touple : ", arr)
Output
Input  touple :  ([1, 6, 0], [8, 2, 46])
output array from input touple :  [[ 1  6  0]
[ 8  2 46]]