Python中n*n的矩阵创建

当需要创建维度为 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("The matrix of dimension N * 0 is :")

print(my_result)

输出结果
N 的值为

4

The matrix of dimension N * 0 is :

[[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16]]

解释

  • N 的值是预定义的。

  • 它显示在控制台上。

  • 它讲述了矩阵的维度。

  • 该数字被迭代,并被转换成一个列表。

  • 这被分配给一个变量。

  • 它显示在控制台上。

以上是 Python中n*n的矩阵创建 的全部内容, 来源链接: utcz.com/z/362310.html

回到顶部