【发布时间】:2016-12-22 21:05:18
【问题描述】:
我得到了一个 BitArray 元素的索引列表。我想提取元素。
如果我尝试这个简单的例子,经典方法
from bitstring import BitArray
barray = BitArray('0b101111011110101')
index = [1,2,3,4]
barray[index]
我收到了错误
IndexError: Slice index out of range.
如果我使用元组或 numpy 数组作为索引也是一样的。我看了文档和主要功能,对我来说很奇怪,但似乎不可能,我不知道为什么。
似乎唯一的解决方案是做一个循环,我想避免它的速度。
有人知道吗?
【问题讨论】: