Python 中 n*n 矩阵的创建

pythonserver side programmingprogramming更新于 2023/12/23 12:49:00

当需要创建 n * n 维矩阵时,使用列表推导式。

下面是相同的演示 −

示例

N = 4
print("N 的值为 ")
print(N)

my_result = [list(range(1 + N * i, 1 + N * (i + 1)))
   for i in range(N)]

print("维度 N * 0 的矩阵为:")
print(my_result)

输出

N 的值为
4
维度 N * 0 的矩阵为:
[[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16]]

解释

  • N 的值是预定义的。

  • 它显示在控制台上。

  • 它说明了矩阵的维度。

  • 该数字被迭代,并转换为列表。

  • 这被分配给一个变量。

  • 它显示在控制台上。


相关文章