创建数组(2)

简介: 【5月更文挑战第6天】创建数组(2)。

使用arange()函数创建数组
创建元素值按规则递增的数组,类似于Python的range()函数,示例代码如下。

np.arange(5) #元素取值范围为[0,4]
array([0, 1, 2, 3, 4])
np.arange(-2,5) #元素取值范围为[-1,4]
array([-2, -1, 0, 1, 2, 3, 4])
np.arange(5.6) #数组元素的数据类型默认与参数一致
array([0., 1., 2., 3., 4., 5.])
np.arange(-2,2,dtype=float) #用dtype参数指定数组元素的数据类型
array([-2., -1., 0., 1.])
使用linspace(a,b,c)函数创建数组
创建由参数c指定元素数量的数组,其第一个元素为a,最后一个元素为b,相邻元素的差值为(b-a)/(c-1),示例代码如下。
np.linspace(1,5,6)
array([1. , 1.8, 2.6, 3.4, 4.2, 5. ])
使用indices()函数创建数组
创建一个有两个元素的一维数组,每个元素都是一个指定形状的数组,其元素值表示该维的变化,示例代码如下。
np.indices((3,4)) #数组元素是一个大小为3×4的数组
array([[[0, 0, 0, 0],
[1, 1, 1, 1],
[2, 2, 2, 2]],

   [[0, 1, 2, 3],
    [0, 1, 2, 3],
    [0, 1, 2, 3]]])
目录
相关文章
|
9月前
|
Python
使用array()函数创建数组
使用array()函数创建数组。
168 3
|
9月前
|
前端开发 Java
java前端:删除数组中指定元素的方法
java前端:删除数组中指定元素的方法
125 1
|
8月前
|
NoSQL MongoDB 数据库
创建集合
创建集合
37 0
|
9月前
|
Python
创建数组
【5月更文挑战第6天】创建数组。
52 1
|
8月前
|
索引
删除数组中的指定元素(了解如何删除数组中的指定元素,并返回一个新的数组,看这一篇就足够了!)
删除数组中的指定元素(了解如何删除数组中的指定元素,并返回一个新的数组,看这一篇就足够了!)
|
9月前
|
Python
使用arange()函数创建数组
使用arange()函数创建数组。
133 1
使用范围函数来创建数组
在 Julia 中,可以使用省略号 `...` 或 `collect()` 函数创建数组。示例:`[0:10...]` 产生一个从 0 到 10 的整数向量。`collect(start:step:stop)` 允许自定义开始、步长和结束值,如 `collect(1:2:13)` 生成一个奇数向量。此外,`collect(element_type, range)` 可指定数组类型,如 `collect(Float64, 1:2:5)` 创建浮点型数组。
|
9月前
|
索引
初始化数组
【2月更文挑战第2天】初始化数组。
41 3
|
9月前
|
存储 JavaScript 前端开发
数组:数组是JS中的一种特殊对象,用于存储一组有序的数据。需要掌握数组的创建、访问、修改以及各种内置方法。
数组:数组是JS中的一种特殊对象,用于存储一组有序的数据。需要掌握数组的创建、访问、修改以及各种内置方法。
89 2
|
9月前
|
存储 Scala
创建集合和数组
创建集合和数组
59 0