'''构建特征的向量空间'''
#建立个队列,先进先出
mem_num=1
pre=4
from collections import deque
deq=deque(maxlen=mem_num)
X=[]
for i in sca_X:
deq.append(list(i))
if len(deq)==mem_num:
X.append(list(deq))
print(X)
X_lately=X[-pre:]
X=X[:-pre]
print(len(X)) #这个少的数量与mem——num是有关系的,
print(len(X_lately)) #2 跟shift的值有关系
不是很理解这段代码为什么前后的X长度会变化,经过队列之后的X的长度比原本少mem_NUM-1