复杂数组索引技巧丨数析学院

作者: Datartisan数据工匠 | 来源:发表于2016-12-02 10:51 被阅读0次

本节将向大家介绍 Python 中的一些较为复杂与花哨的数组索引技巧。

数值查看与数组构建

导入 Numpy 库,构造一个由随机数组成的列表:

73

有时候我们需要选取列表中的元素,来构建新的列表,如下所示:

74

同样的效果也可以由构建一个索引列表 ind 的方式来实现:
[站外图片上传中……(3)]

这种方法同样适用于多维数组的构建:
[站外图片上传中……(4)]

特别地,对于一个二维数组,我们还可以将其作为一个矩阵,分别索引其行列上对应的元素,构建一个新的矩阵:
[站外图片上传中……(5)]

[站外图片上传中……(6)]

[站外图片上传中……(7)]

当然,在这种情况下,我们的行列索引数组长度无需对等,可以有多种索引格式,例如我想索引“第3行的第3、1、2个元素”:
[站外图片上传中……(8)]

或是“由第2行开始的每行第3、1、2个元素”:
[站外图片上传中……(9)]

未完待续:课程内容较多,请复制链接通过电脑学习,获得最佳学习效果。 http://datacademy.io/lesson/83

[站外图片上传中……(10)]

相关文章

网友评论

    本文标题:复杂数组索引技巧丨数析学院

    本文链接:https://www.haomeiwen.com/subject/lngfmttx.html