除了使用列表最为下标读取数组外,我们还可以使用数组作为下标。我们还是用例子看一下如何使用数组为下标读取数组吧。
先从Numpy中引入所有![numpy函数:[15]以数组为下标读取数组](https://exp-picture.cdn.bcebos.com/3761a73acd8920c5ca25a881568a59de44078882.jpg)
我们先创建一个二维数组,作为下标数组![numpy函数:[15]以数组为下标读取数组](https://exp-picture.cdn.bcebos.com/8974c38a59de4507792b18c45e413a8ca7088582.jpg)
创建一个数组a,作为要读取的数组![numpy函数:[15]以数组为下标读取数组](https://exp-picture.cdn.bcebos.com/89402670d5413a8c532285bb1ffc508c9ace8182.jpg)
我们直接使用e作为下标即可,得到一个数组f,f的形状和下标数组e是相同的。![numpy函数:[15]以数组为下标读取数组](https://exp-picture.cdn.bcebos.com/a44e8afc508c9bce3dd2aac3d6dd884ce44afa82.jpg)
除了使用列表最为下标读取数组外,我们还可以使用数组作为下标。我们还是用例子看一下如何使用数组为下标读取数组吧。
先从Numpy中引入所有![numpy函数:[15]以数组为下标读取数组](https://exp-picture.cdn.bcebos.com/3761a73acd8920c5ca25a881568a59de44078882.jpg)
我们先创建一个二维数组,作为下标数组![numpy函数:[15]以数组为下标读取数组](https://exp-picture.cdn.bcebos.com/8974c38a59de4507792b18c45e413a8ca7088582.jpg)
创建一个数组a,作为要读取的数组![numpy函数:[15]以数组为下标读取数组](https://exp-picture.cdn.bcebos.com/89402670d5413a8c532285bb1ffc508c9ace8182.jpg)
我们直接使用e作为下标即可,得到一个数组f,f的形状和下标数组e是相同的。![numpy函数:[15]以数组为下标读取数组](https://exp-picture.cdn.bcebos.com/a44e8afc508c9bce3dd2aac3d6dd884ce44afa82.jpg)