I want to divide a sparse matrix\'s rows by scalars given in an array.
For example, I have a csr_matrix C :
csr_matrix
C
C = [[2,4,6], [5,
one line code: result = [[C[i][j]/D[i] for j in range(len(C[0]))] for i in range(len(D))]
result = [[C[i][j]/D[i] for j in range(len(C[0]))] for i in range(len(D))]
C = [[2,4,6], [5,10,15]] #len(C[0]) = 3 D = [2,5] # len(D) = 2 result = [[C[i][j]/D[i] for j in range(len(C[0]))] for i in range(len(D))] print result