1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
| import numpy as np
a = np.array([1, 2, 3]) b = np.array([[1, 2], [3, 4]]) c = np.zeros((3, 4)) d = np.ones((2, 3)) e = np.random.rand(3, 3) f = np.arange(0, 10, 2)
print(a.shape) print(a.ndim) print(a.dtype) print(a.size)
b = np.array([[1, 2, 3], [4, 5, 6]]) print(b[0, :]) print(b[:, 1]) print(b[0:2, 1:3])
a = np.array([[1, 2, 3]]) b = np.array([[1], [2]]) print(a + b)
A = np.random.rand(3, 4) B = np.random.rand(4, 2) C = np.dot(A, B) C = A @ B A.T
np.sum(a) np.mean(a) np.max(a, axis=0) np.argmax(a) np.reshape(a, (2, 3)) np.concatenate([a, b])
|