Python创建Numpy数组
方法 | 创建 | 数据类型 | 语句 |
---|---|---|---|
np.array() | 一维数组 | numpy.ndarray | import numpy as np arr1 = np.array([-9, 7, 4, 3]) arr2 = np.array((-9, 7, 4, 3)) arr3 = np.array((-9, 7, 4, 3), dtype=float) # 指定每个元素类型为符点型 |
二维数组(嵌套列表或元组) | numpy.ndarray | arr4 = np.array([[1,2,3,4],[5,6,7,8],[9,10,11,12]]) arr4 = np.array(([1,2,3,4],[5,6,7,8],[9,10,11,12])) |
|
np.arange() | 一维数组 | range | arr5 = np.arange(0,10,1) # 左闭右开 arr6 = np.arange(0,10,0.5) # 起始值,终止值,步长 arr7 = np.arange(0,10,0.1) |