今天学python的numpy主要就是练习各种用法

import numpy as np
\'\'\'
array_1d = np.array
print(array_1d)

array_2d = np.array([[1,2],[3,4]])
print(array_2d)

zero = np.zeros((3,3))
print(zero)

one = np.ones((4,5))
print(one)

random_array = np.random.random((6,4))
print(random_array)

linspace_array = np.linspace(0,10,3)
print(linspace_array)

array = np.array([[1,2,3],[4,5,6]])

print(array.shape)
print(array.ndim)
print(array.size)
print(array.dtype)

\'\'\'

a = np.array([1,2,3])
b = np.array([3,2,1])

print(a+b)
print(a-b)
print(a*b)
print(a/b)

A = np.array([[1,2],[3,4]])
B = np.array([[5,6],[7,8]])

print(np.dot(A,B))
print(np.dot(B,A))

array = np.array([[1,2,3],[4,5,6]])
print(array.sum())
print(array.mean())

print(array.min())
print(array.max())

print(array.sum(axis=0))
print(array.sum(axis=1))

print(array[0,1])
print(array[:,0])

print(array[array>3])