Python 如何使用长度未知的列表对np.array进行切片?
我可能使用了错误的名称/符号(因此可能存在一个答案,但我找不到)。请帮助我澄清,以便我可以更新帖子,并在将来帮助像我这样的人 我有一个维度未知的数组Python 如何使用长度未知的列表对np.array进行切片?,python,arrays,numpy,slice,Python,Arrays,Numpy,Slice,我可能使用了错误的名称/符号(因此可能存在一个答案,但我找不到)。请帮助我澄清,以便我可以更新帖子,并在将来帮助像我这样的人 我有一个维度未知的数组A,还有一个长度未知的索引列表l,其中l需要一个元组: >>> A[tuple(idx)] array([0., 0., 0., 0., 0.]) >>> A[tuple(idx)].shape (5,) 使用列表编制索引的含义不同。有关更多信息,请参见numpy >>> A[tuple(idx
A
,还有一个长度未知的索引列表l
,其中l需要一个元组:
>>> A[tuple(idx)]
array([0., 0., 0., 0., 0.])
>>> A[tuple(idx)].shape
(5,)
使用列表编制索引
的含义不同。有关更多信息,请参见numpy
>>> A[tuple(idx)]
array([0., 0., 0., 0., 0.])
>>> A[tuple(idx)].shape
(5,)