Ответ 1
Да.
SciPi предоставляет scipy.sparse, "2-D разреженный матричный пакет для числовых данных".
Существует семь доступных разреженных типов матриц:
- csc_matrix: сжатый разреженный формат столбца
- csr_matrix: сжатый разреженный формат строки
- bsr_matrix: блок с разреженной строкой
- lil_matrix: Список списков формата
- dok_matrix: словарь словарных ключей
- coo_matrix: формат COOrdinate (также формат IJV, триплет)
- dia_matrix: формат DIAgonal