如何快速提取scipy.sparse.lil_matrix的两行并对它们应用按位操作?我试过了:
np.bitwise_and(A[1,:], A[2,:])
但根据文档,NumPy似乎想要一个数组类型。
答案 0 :(得分:3)
通过“lil_matrix”,你的意思是scipy.sparse.lil_matrix?如果是这样,你必须将稀疏数组转换为普通的密集数组,以便对它进行逐位运算。我相信。
a = np.asarray(A.todense())
np.bitwise_and(a[1,:], a[2,:])
应该这样做,我想......
编辑:在那里忘了“asarray”......