import numpy as np

np.arange(10)等同于np.array(range(10))

数据分析笔记--numpy--ndarray的索引和切片

数组也可以通过下标进行切片

数据分析笔记--numpy--ndarray的索引和切片

多维数组可以通过下标取出指定元素

数据分析笔记--numpy--ndarray的索引和切片

取出arrr2前两行的中间三个数,对前两行同时进行切片,生成一个小的二维数组

(python中的列表是没有这样的操作的)

数据分析笔记--numpy--ndarray的索引和切片

取出所有行的除了每行最后一个数

数据分析笔记--numpy--ndarray的索引和切片


条件索引切片

需要注意的是,和python不同,numpy中的条件与和或用的是&和|,而在python中这两个符号是用来求集合的交集和并集的

首先通过条件判断,将会返回bool类型的数组

数据分析笔记--numpy--ndarray的索引和切片

将此bool值的数组作为arr3的条件索引传入,即可进行条件索引切片

数据分析笔记--numpy--ndarray的索引和切片

条件间可以通过&或者|进行连接,对多个条件进行判断

数据分析笔记--numpy--ndarray的索引和切片

数据分析笔记--numpy--ndarray的索引和切片

相关文章:

  • 2021-10-17
  • 2021-05-20
  • 2021-06-04
  • 2021-09-18
  • 2021-12-07
  • 2021-04-28
  • 2021-06-15
  • 2019-01-13
猜你喜欢
  • 2021-09-27
  • 2020-03-01
  • 2021-10-16
  • 2021-10-13
  • 2021-09-14
  • 2020-01-20
  • 2021-09-09
相关资源
相似解决方案