24数组的高级索引02课件讲解.pptxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 11页
  • 2026-08-27 发布于陕西
  • 举报

2-4数组的高级索引

花式索引掌握花式索引的使用,能够熟练通过花式索引获取数组的元素学习目标

花式索引花式索引是NumPy的一个术语,是指用整数数组或整数列表作为索引。概念若花式索引操作的目标对象是一维数组,则会把花式索引的每个整数作为索引,通过索引获取相应位置的元素。若花式索引操作的目标对象是二维数组,则通过花式索引获取的结果是一行或多行元素。基本用法

花式索引示例importnumpyasnparr=np.array([10,6,5,11,18,16,9,0,3,20])?arr[[0,1,5]]?106161.使用花式索引操作一维数组

花式索引arr2d[[1,4]]示例2.使用花式索引操作二维数组

花式索引arr2d[[1,4],[2,3]]如果想要访问二维数组中的部分元素,而不是整行元素,则需要通过两个花式索引完成,其中第一个花式索引中的整数会被作为行索引,第二个花式索引中的整数会被作为列索引。示例2.使用花式索引操作二维数组

花式索引注意事项当使用两个花式索引访问二维数组时,两个花式索引对应数组或列表的长度是相等的,并且长度不能超过二维数组中相应轴上的元素数量,否则会出现索引异常。

布尔索引掌握布尔索引的使用,能够熟练通过布尔索引获取数组中符合条件的的元素学习目标

布尔索引布尔索引指的是将一个布尔数组或布尔

文档评论(0)

1亿VIP精品文档

相关文档