是否可以找到切片的父数组,即。切片取自哪个数组?我想这样做,所以我可以为matplotlib图添加功能,允许您在图中以交互方式更改阵列的哪个切片。例如,如果我这样做
plt.pcolormesh(myArray[0,:,:])
我希望能够运行一些代码来将情节更改为
plt.pcolormesh(myArray[1,:,:])
但要做到这一点,我需要知道myArray [0,:,]是myArray的一部分。
由于 尼尔
答案 0 :(得分:4)
使用简单切片,您可以查看base
属性:
a = np.arange(50)
b = a[10:20]
print (b.base is a)
但是,我不相信这可以保证在所有情况下工作......(取决于a
的连续性等)