在Python中,要读取矩阵(二维列表)的所有元素,你可以使用嵌套循环遍历矩阵的每个元素。以下是一个示例代码,展示了如何遍历一个二维列表(矩阵)并打印出所有元素:
```python
定义一个2x2的矩阵
matrix = [[1, 2], [3, 4]]
使用嵌套循环遍历矩阵中的每个元素
for row in matrix:
for element in row:
print(element, end=' ')
print() 换行,以便于阅读
输出结果将是:```1 2
3 4
如果你使用的是NumPy库,可以使用`numpy.nditer`函数来遍历矩阵的所有元素,这样可以更高效地处理大型矩阵。下面是一个使用`numpy.nditer`的例子:

```python
import numpy as np
定义一个2x2的NumPy数组
matrix = np.array([[1, 2], [3, 4]])
使用numpy.nditer遍历数组的所有元素
for element in np.nditer(matrix):
print(element, end=' ')
输出结果将是:```1. 2. 3. 4.
