如何从以下方面有效,优雅和蟒蛇地提取物品3..6 deque而不改变它:
from collections import deque
q = deque('',maxlen=10)
for i in range(10,20):
q.append(i)
Run Code Online (Sandbox Code Playgroud)
在片符号似乎并没有一起工作deque......
我正在运行许多线程并在队列中收集结果.我想将其转储到数组或列表中,以便我可以进行索引并检索这些结果.队列中的每个元素都是维度为n的数组.我想访问这些数组.请你告诉我,我怎么办?
def dump_queue(model_queue):
queue_list = []
for i in iter(model_queue.get,'STOP'):
queue_list.append(i)
return queue_list
aux_model=train_svm(np.array(trainExample),np.array(trainLabel))
model_queue.put(aux_model.coef_)
Run Code Online (Sandbox Code Playgroud)
因此,数组是学习的模型参数svm.model_queue在线程之间共享.我想访问每个模型参数向量而不是模型参数的每个条目.