Python AwkwardArray: Как определить массив циклических c? - PullRequest
0 голосов
/ 08 апреля 2020

Я искал способ создать:

  • Ограниченный

  • Цикли c

  • Непрерывный

  • массив numpyable API *

массив.

Я сталкивался AwkwardArray , но не смог разобраться в do c, который очень многословен, но неиндексирован для моего термина.

Я хотел бы определить массив и использовать его Точно так же, как я бы создал deque [с numpy API, используя shape]

from collections import deque

d = deque(maxlen=10)
for i in range(20):
    d.append(i)

assert d.shape[0] == 10

Я не хочу deque, потому что это двусвязный список, медленный для нарезки.

Как это сделать с AwkwardArray, с непрерывной памятью?

...