📅  最后修改于: 2023-12-03 15:33:57.719000             🧑  作者: Mango
在 Python 中,我们可以使用列表嵌套的方式来表示 2D 矩阵。例如,下面是一个 3x3 的矩阵:
matrix = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
可以使用两个嵌套的 for 循环来遍历这个矩阵:
for row in matrix:
for col in row:
print(col, end=' ')
print()
输出为:
1 2 3
4 5 6
7 8 9
我们也可以使用列表推导式来创建一个矩阵。例如,下面是一个 3x3 的全零矩阵:
matrix = [[0 for _ in range(3)] for _ in range(3)]
如果需要创建一个 4x2 的随机整数矩阵,可以使用 random 模块:
import random
matrix = [[random.randint(1, 10) for _ in range(2)] for _ in range(4)]
以上就是在 Python 中声明和初始化 2D 矩阵的方法。