Skip to content

Commit a1d4d72

Browse files
some operation using numpy package
1 parent d20b264 commit a1d4d72

1 file changed

Lines changed: 50 additions & 0 deletions

File tree

Modules/numpy_en.py

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
#example 3
2+
#added by @sagarbabalsure
3+
#This example show the some operations using numpy package.
4+
5+
6+
import numpy as np
7+
8+
#basics
9+
10+
a=np.array([[1,2,3],
11+
[4,5,6]])
12+
print(type(a))
13+
print(np.ndim(a))
14+
print(np.size(a))
15+
print(a.dtype)
16+
print(a.shape)
17+
#array creation
18+
a=np.array((2,4,6))
19+
print(a)
20+
b=np.zeros((3,4),dtype='int')
21+
print(b)
22+
c=np.ones((2,2))
23+
print(c)
24+
d=np.full((3,3),4)
25+
print(d)
26+
e=np.arange(0,30,5)
27+
print(e)
28+
f=np.random.random((2,2))
29+
print(f)
30+
g=np.linspace(0,10,5,dtype='int')
31+
print(g)
32+
33+
#array indexing
34+
x=np.array([[1,2,3],[2,3,4],[1,4,7]])
35+
t=x[:2,:2]
36+
print(t)
37+
t=x[[0,0]]
38+
print(t)
39+
t=x[[1,2],[1,0]]
40+
print(t)
41+
42+
#operations
43+
print(x+2)
44+
print(x*3)
45+
print(x)
46+
print("transpose: ",x.T)
47+
print("multiplication",a.dot(x))
48+
print(x.max())
49+
print(x.sum())
50+
print(np.sort(x))

0 commit comments

Comments
 (0)