Professional Documents
Culture Documents
axis=1
1 2 3 4 5
axis=0
6 7 8 9 10
( 2row, 5 columns)
2.Using arange()function:-
syntax:Numpy.arange(<array object>,[<dtype>])
Ex:-ar=np.arange(10) ar1=ar.reshape(5,2)
ar ar1
array([0,1,2,3,4,5,6,7,8,9]) array([[0,1],
[2,3],
[4,5],
[6,7],
[8,9]])
Creating empty using empty functions:-
syntax:numpy.empty(shape,[<dtype>])
Ex:-ar2=np.empty([3,2],dtype=np.int8)
ar2
array([[0,0],
[0,0],
[0,0]],dtype=int8)
syntax:Numpy.zeros(shape,[<dtype>])
Ex:-ar3=np.zeros([3,2],dtype=np.int8)
ar3
array ([[0,0],
[0,0],
[0,0]],dtype=int8)
Creating array using ones () function:-
syntax:Numpy.ones(shape,[<dtype>]
Ex:-ar4=np.ones([3,2],dtype=np.int8)
ar4
array ([[1,1],
[1,1],
[1,1]],dtype=int8)
np.hsplit(a,3)
[array([[0],
[3],
[6]]), array ([[1];
[4],
[7]]), array ([[2];
[5],
[8]])]
2) vsplit- np.vsplit(a,3)
[array ([[0,1,2]]),array([[3,4,5]]),array ([[6,7,8]])]
For 1D array:-<array>[<index>]
Ex:-ar=np.array([10,20,30,40,50,60,70])
ar
array([10,20,30,40,50,60,70])
ar[4]
50
For 2D array:-<array>[<rowindex>[<colindex>]
Ex:-array([[1,2,3],
[10,20,30],
[100,200,300]])
ar1[1,1]
20
ar1[2,0]
100
Array slices:-