SciPy - Sparse Matrices (scipy.sparse)
You have a large 10000x10000 matrix with 99% zeros. Which approach saves the most memory and why?
Option A: Store as a dense numpy array
Option B: Store as a scipy sparse matrix
Option C: Store as a list of lists including zeros
Option D: Store as a dictionary with all elements
