通过numpy模块中的array函数实现数组的创建, 如果向函数中传入
一个列表或元组, 将构造简单的一维数组; 如果传入多个嵌套的列表或
元组, 则可以构造一个二维数组。 构成数组的元素都是同质的, 即数组
中的每一个值都具有相同的数据类型, 下面分别构造一个一维数组和二
维数组。
1.数组的创建
如上结果所示, 可以将列表或元组转换为一个数组, 在第二个数组
中, 输入的元素含有整数型和浮点型两种数据类型, 但输出的数组元素
全都是浮点型(原来的整型会被强制转换为浮点型, 从而保证数组元素
的同质性) 。
使用位置索引可以实现数组元素的获取, 虽然在列表中讲解过如何
通过正向单索引、 负向单索引、 切片索引和无限索引获取元素, 但都无
法完成不规律元素的获取, 如果把列表转换为数组, 这个问题就可以解
决了, 下面介绍具体的操作。
网友评论