例如:
一、
import numpy as np
array = np.array([[1,2,3],
[2,3,4]]) #把列表转换成矩阵
print(array)
print(‘number of dim:’,array.ndim) #矩阵的维度
print(‘shape:’,array.shape) #矩阵的形状,返回值为shape: (2, 3),表示有2行3列
print(‘size:’,array.size) #矩阵有多少个元素,返回值为6
二、
import numpy as np
a = np.zeros((3,4)) #表示定义一个全部为0的3行4列矩阵
print(a)
b = np.ones((3,4)) #表示定义一个全部为1的3行4列矩阵
print(b)
三、
import numpy as np
a = np.arange(12).reshape((3,4)) #表示定义一个从1-11的3行4列矩阵
print(a)
返回值为
[[ 0 1 2 3]
[ 4 5 6 7]
[ 8 9 10 11]]
四、
import numpy as np
a = np.linspace(1,10,5) #表示将1-10分成5段
print(a)
返回值为[ 1. 3.25 5.5 7.75 10. ]
五、
import numpy as np
a = np.array([2,5,3],dtype=np.int) #定义array的数据类型
print(a.dtype)
返回值为int32
array的创建
最新推荐文章于 2024-02-22 14:40:26 发布