web-dev-qa-db-ja.com

myarray [0 :: 3]のようなnumpyの::(ダブルコロン)とは何ですか?

27
Framester

Yごとに出力します番目 リスト/配列の要素

>>> a = [1,2,3,4,5,6,7,8,9]
>>> a[::3]
[1, 4, 7]

A [x :: y]の追加構文は、すべてのyを取得することを意味します番目 位置xから始まる要素

すなわち。

>>> a[2::3]
[3, 6, 9]
52
GWW