用python创建一个稀疏矩阵,B=[0,1,0],[1,0,1],[0.1.0]
时间: 2023-09-21 18:08:16 浏览: 57
Python库 | QuickScheme-0.1.0rc0.tar.gz
可以使用scipy.sparse库中的coo_matrix来创建稀疏矩阵。具体的实现代码如下:
```python
import scipy.sparse as sp
B = sp.coo_matrix([[0,1,0],[1,0,1],[0,1,0]])
print(B)
```
输出结果为:
```
(0, 1) 1
(1, 0) 1
(1, 2) 1
(2, 1) 1
```
这表示该稀疏矩阵中共有4个非零元素,分别位于第0行第1列、第1行第0列、第1行第2列以及第2行第1列。
阅读全文