6 NumPy 生成数组
发布时间
阅读量:
阅读量
NumPy数组创建方法
除了借助底层 ndarray 构造器生成之外,ndarray 数组还支持通过多种途径进行创建。
numpy.empty函数应用
numpy.empty 方法的功能是生成具有特定形状(shape)与数据类型(dtype)的数组,且该数组中的元素未经过初始化处理:
参数解释:
| 参数 | 描述 |
|---|---|
| shape | 数组形状 |
| dtype | 数据类型,可选 |
| order | 有"C"和"F"两个选项,分别代表,行优先和列优先,在计算机内存中的存储元素的顺序。 |
以下展示了一个生成空数组的具体示例:
实例
导入 numpy 模块并将其命名为 np,随后创建一个形状为 3 行 2 列的空数组 x,数据类型为整数。接着调用 print 函数输出该数组 x 的内容。
运行结果如下:
注意 − 数组中的各个元素均为随机数值,这是由于在创建时未进行初始化操作所致。
numpy.zeros函数应用
生成一个具有特定尺寸的数组,并将所有元素初始化为数值 0:
参数说明:
| 参数 | 描述 |
|---|---|
| shape | 数组形状 |
| dtype | 数据类型,可选 |
| order | 'C' 用于 C 的行数组,或者 'F' 用于 FORTRAN 的列数 |
全部评论 (0)
还没有任何评论哟~
