page contents

NumPy 数组过滤

从现有数组中取出一些元素并从中创建新数组称为过滤(filtering)。 在 NumPy 中,我们使用布尔索引列表来过滤数组

attachments-2021-09-6ZNkTTH5614ae4bfb5a4d.png

数组过滤

从现有数组中取出一些元素并从中创建新数组称为过滤(filtering)。

NumPy 中,我们使用布尔索引列表来过滤数组。

布尔索引列表是与数组中的索引相对应的布尔值列表。

如果索引处的值为 True,则该元素包含在过滤后的数组中;如果索引处的值为 False,则该元素将从过滤后的数组中排除。

 

实例

用索引 0 24 上的元素创建一个数组:

attachments-2021-09-7gt93mRW614ae4eda8eb4.pngattachments-2021-09-TAPnyycx614ae4f701b4e.png 

创建过滤器数组

在上例中,我们对 True False 值进行了硬编码,但通常的用途是根据条件创建过滤器数组。


实例

创建一个仅返回大于 62 的值的过滤器数组:

attachments-2021-09-D9R9EkXX614ae505078a4.png 

以上就是有关PythonNumPy数组过滤的相关内容了,想要了解更多有关python的其它知识也可关注六星社区网站。

想要高效学习,指路微信公众号——【python编程学习圈】每日分享学习干货,关注即可免费领取整套Python零基础到入门资料及学习教程,走过路过,千万不要错过!!快行动起来!!

attachments-2022-05-ZwUUz0Co628f2e3079c7b.jpeg

  • 发表于 2021-09-22 16:11
  • 阅读 ( 953 )
  • 分类:Python开发

0 条评论

请先 登录 后评论
小柒
小柒

1474 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 1474 文章
  3. Pack 1135 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章