In [1]:
from scipy.sparse import csr_matrix, lil_matrix
In [2]:
l = [[0, 10, 20],
[30, 0, 0],
[0, 0, 0]]
In [3]:
csr = csr_matrix(l)
print(csr)
In [4]:
print(type(csr))
In [5]:
lil = csr.tolil()
print(lil)
In [6]:
print(type(lil))
In [7]:
lil = lil_matrix(csr)
print(lil)
In [8]:
print(type(lil))
In [9]:
lil[0, 0] = 100
In [10]:
print(lil.toarray())
In [11]:
print(csr.toarray())
In [12]:
lil2 = lil_matrix(lil)
print(lil2.toarray())
In [13]:
lil[0, 0] = 0
In [14]:
print(lil2.toarray())
In [15]:
lil2_copy = lil_matrix(lil, copy=True)
print(lil2_copy.toarray())
In [16]:
lil[0, 0] = 100
In [17]:
print(lil2_copy.toarray())