`非ndarrayでnumpyの基本的なインデックス作成のための例が必要:約<a href="http://docs.scipy.org/doc/numpy/reference/arrays.indexing.html#basic-slicing-and-indexing" rel="nofollow">basic slicing</a>、と説明した状況があるnumpyのドキュメントでsequence`
選択オブジェクトは、任意の非ndarrayシーケンスである場合は、基本的なスライスも開始され、スライスオブジェクト、Ellipsisオブジェクト、またはnewaxisオブジェクトは含まれていますが、整数配列やその他の埋め込みシーケンスは含まれていません(リストなど)。
この説明がわかりにくいです。この状況はいつ起こるのですか?あなたはこの状況のいくつかの例を教えてくれますか?
リストにスライス「Ellipsis」または「np.newaxis」が含まれていない場合は、突然基本索引付けの代わりに高度な索引付けが行われるため、ここではタプルを使用します。質問者が引用した部分のすぐ上で述べたように、非タプルのこの動作は下位互換性のために存在します。 – user2357112
@ user2357112 - それは公正な点です。リストのバージョンは便利だとは思いますが(たとえば、配列の各次元に対してインデックス作成オブジェクトを動的に作成している場合、特に、配列の前の配列の大きさ) – mgilson
'apply_along_axis'は' i = np.zeros(nd、 'O') '配列を作成し、それを塗りつぶしてから' outarr [tuple(i.tolist())] = res '。 – hpaulj