Я искал способ создать:
Ограниченный
Цикли 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, с непрерывной памятью?