我正面临一个问题。以下代码工作良好,但运行缓慢: 我有2个scipy LIL矩阵,其中存储了值,并且ozer为空但具有特定形状
A.shape --> (X,Y)
B.shape --> (Y,Y)
with X < Y
和一个配对字典
P = {X1:Y1 ....... X(X):Y(X)}
我在做
set process(A,B,P):
for i in P.keys():
B[P[i]]=A[i]
有什么想法可以使该过程更快地运行吗?
示例:
A=[[1,2,3,4]
[1,2,3,4]
[1,2,3,4]]
B=[[0,0,0,0]
[0,0,0,0]
[0,0,0,0]
[0,0,0,0]]
P={0:0,1:2,2:3}
in the end :
process(A,B,P)=[[1,2,3,4]
[0,0,0,0]
[1,2,3,4]
[1,2,3,4]]
谢谢!