Numpy对数组按索引查询

三种索引方法:

  • 基础索引
  • 神奇索引
  • 布尔索引

Numpy对数组按索引查询

基础索引

一维数组

和Python的List一样

Numpy对数组按索引查询

Numpy对数组按索引查询

二维数组

Numpy对数组按索引查询

Numpy对数组按索引查询

注意:切片的修改会修改原来的数组

原因:Numpy经常要处理大数组,避免每次都复制

Numpy对数组按索引查询

神奇索引

其实就是:用整数数组进行的索引,叫神奇索引 数组中的整数就是索引值,如何排列,按着整数数组排列

一维数组

Numpy对数组按索引查询

实例:获取数组中最大的前N个数字

Numpy对数组按索引查询

二维数组

Numpy对数组按索引查询

Numpy对数组按索引查询

布尔索引 

一维数组

Numpy对数组按索引查询

Numpy对数组按索引查询

二维数组

Numpy对数组按索引查询

Numpy对数组按索引查询

Numpy对数组按索引查询

条件的组合

Numpy对数组按索引查询

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-09
  • 2021-10-02
  • 2022-12-23
  • 2021-08-24
猜你喜欢
  • 2021-10-24
  • 2022-12-23
  • 2022-02-19
  • 2022-12-23
  • 2021-08-14
  • 1970-01-01
  • 2022-12-23
相关资源
相似解决方案