1.array
array将输入数据(列表、元组、数组或其他序列类型)转换为ndarray。要么推断出dtype,要么显式指定dtype。默认直接复制输入数据。
不显式说明时,array会尝试为新建的这个数组推断出一个较为合适的数据类型。数据类型保存在一个dtype对象中。
data1 = [1,2,2.2,3,0,4]
arr1 = np.array(data1)
print(arr1)
print(arr1.dtype)
print(arr1.ndim)
print(arr1.shape)
data2 = [[1,2,3,4],[5,6,7,8]]
arr2 = np.array(data2)
print(arr2)
print(arr2.dtype)
print(arr2.ndim)
print(arr2.shape)
上面代码运行结果为:
[ 1. 2. 2.2 3. 0. 4. ]
float64
1