NumPy asarray()函数的用法(附带实例)
asarray() 函数用于创建数组,其与 array() 函数类似,语法格式如下:
【实例】使用 asarray() 函数创建数组。
numpy.asarray(a, dtype=None, order=None)参数说明:
- a:可以是列表、列表的元组、元组、元组的元组、元组的列表或多维数组;
- dtype:数组的数据类型;
- order:值为“C”和“F”,分别代表按行排列和按列排列,即数组元素在内存中的出现顺序。
【实例】使用 asarray() 函数创建数组。
import numpy as np # 导入numpy模块 n1 = np.asarray([1,2,3]) # 通过列表创建数组 n2 = np.asarray([(1,1),(1,2)]) # 通过列表的元组创建数组 n3 = np.asarray((1,2,3)) # 通过元组创建数组 n4 = np.asarray(((1,1),(1,2),(1,3))) # 通过元组的元组创建数组 n5 = np.asarray([[1,1],[1,2]]) # 通过元组的列表创建数组 print(n1) print(n2) print(n3) print(n4) print(n5)运行结果为:
[1 2 3]
[[1 1]
[1 2]]
[1 2 3]
[[1 1]
[1 2]
[1 3]]
[[1 1]
[1 2]]