python - Python AwkwardArray:如何定义循环数组?
问题描述
我一直在寻找一种方法来创建:
有界
循环的
连续
numpyable API
大批。
我遇到了AwkwardArray,但无法理解doc,它非常冗长,但对我的术语来说没有索引。
我想定义一个数组并使用它,就像我想要一个双端队列[使用 numpy API,使用形状]
from collections import deque
d = deque(maxlen=10)
for i in range(20):
d.append(i)
assert d.shape[0] == 10
我不想要双端队列,因为它是一个双向链表,切片速度很慢。
如何使用带有连续内存的 AwkwardArray 执行此操作?
解决方案
推荐阅读
- android - 为什么安装 Android Studio 时英特尔® HAXM 安装失败?
- django - 在运行时在应用程序中使用 Vue 组件
- python - Python - 是否可以让 logging.handlers.httpHandler 将内容标头设置为 JSON 而无需使用自定义代码?
- python - 如何在扭曲的协程中使用多个线程池
- c++ - 这是向上还是向下?
- java - 试图在棋盘上放置一个 int 玩家位置(网格)
- android - 如何打开保存在内部存储中的pdf文件
- html - 这个侧边栏有什么问题?
- python - 从python双字典中提取值
- c# - 加速多个 API 调用