1、创建一个1到10的数组,然后逆序输出。
import numpy as np
n1=np.arange(1,11)
n1[::-1]
输出为
array([10, 9, 8, 7, 6, 5, 4, 3, 2, 1])
2、创建一个长度为20的全1数组,然后变成一个4×5的二维矩阵并转置。
方法一:
import numpy as np
b = np.ones(20,dtype=int)
b1 = b.reshape(4,5)
print(b) #数组
print(b1) #二维矩阵
print (np.transpose(b1)) #转置(1)
print(b1.T) #转置(2)
方法二:
import numpy as np
np.ones([4,5]) *