标签: python unpack
我正在这样编码:
num = [i for i in range(int(len(y)/8))] for i in num: value.append(struct.unpack_from('d',bytearray(y),offset=i*8))
其中y是一个约65000字节的arround数组,而value是一个约8000个整数的列表。而且执行时间太长。
y
有没有办法将bitearray分成8个字节的包,并以无循环的方式包装它们?