()是数组的数组,它内部每个数组的长度可以不同,就像一个锯齿形状。
不规则数组
举一反三
- 二维数组可以看作是由一维数组嵌套而成的;如果一个数组的每个元素又是一个数组,那么它就是二维数组。
- 数组中有一个属性,通过它可以获取数组的长度
- 关于数组,下列说法正确的是( ) A: 数组的索引号从0开始 B: 数组是长度是可变的 C: 一个数组里可以存储多个不同类型的数据 D: 获取数组的长度使用length()方法
- 【单选题】下面关于数组的描述正确的是 (). A:数组的长度是固定的,数组元素的类型可以不同. B:数组的长度是可变的,数组元素的类型必须相同. C:数组的长度是固定的,数组元素的类型必须相同. D:数组的长度是可变的,数组元素的类型可以不同. A. 数组的长度是固定的,数组元素的类型可以不同. B. 数组的长度是可变的,数组元素的类型必须相同. C. 数组的长度是固定的,数组元素的类型必须相同. D. 数组的长度是可变的,数组元素的类型可以不同.
- 数组的形状(Shape)取决于其每个轴上的元素个数,可以使用reval()、reshape()、transpose()等方法修改数组的形状。
内容
- 0
下面关于数组的描述正确的是( ) A: 数组的长度是固定的,数组元素的类型可以不同 B: 数组的长度是可变的,数组元素的类型必须相同 C: 数组的长度是固定的,数组元素的类型必须相同 D: 数组的长度是可变的,数组元素的类型可以不同
- 1
语句double[,]tab=newdouble[2,3];那么下面叙述正确的是()。 A: tab是一个数组维数不确定的数组,使用时可以任意调整 B: tab是一个有两个元素的一维数组,它的元素初始值分别是2,3 C: tab是一个二维数组,它的元素个数一共有6个 D: tab是一个不规则数组,数组元素的个数可以变化
- 2
每个数组都有一个length属性来指明它的长度
- 3
下列关于数组概念的描述中,错误的是( ) A: 数组定义后,它的元素个数是可以改变的 B: 一个一维数组中每个元素的数据类型都是相同的 C: 数组在定义时可以被初始化,也可以不被初始化 D: 数组元素的个数与定义时的每维大小有关
- 4
下列关于数组概念的描述中,错误的是( )。 A: 数组在定义时可以被初始化,也可以不被初始化 B: 一个一维数组中每个元素的数据类型都是相同的 C: 数组元素的个数与定义时的每维大小有关 D: 数组定义后,它的元素个数是可以改变的