生成ndarray
生成ndarray数组通常采用有三种方法:
- 使用array函数
- 使用zeros, ones来生成全0、全1数组
- 使用arange函数
接下来分别介绍:
1. array函数
array函数接受任意的序列型对象,生成一个新的包含传递数据的numpy数组。
另外,嵌套序列会自动转换成多维数组。
shape属性表征数组每一维度的数量
dtype属性描述数组的数据类型
import numpy as np
data1 = (1, 3, 3, 5)
data2 = [[1, 2, 3, 4],
[1, 2, 3, 3.0]]
arr1 = np.array(data1)
arr2 = np.array(data2)
print(arr1.shape, arr1.dtype) # (4, ) int32
print