📜  打印矩阵 eleme - Python (1)

📅  最后修改于: 2023-12-03 15:10:02.424000             🧑  作者: Mango

打印矩阵(elem) - Python

在Python中,我们可以使用列表(list)表示矩阵(matrix)。如下是一个3*3的矩阵的实例:

matrix = [[1, 2, 3],
          [4, 5, 6],
          [7, 8, 9]]

要打印这个矩阵,我们可以使用for循环嵌套的方式来遍历整个矩阵,并逐行打印每个元素。代码如下:

for row in matrix:
    for elem in row:
        print(elem, end=' ')
    print()

在上面的代码中,第一个for循环用来遍历矩阵的每行,第二个for循环用来遍历每行的每个元素,最后使用print()函数将每行打印出来。

运行以上代码,你将会得到如下的输出:

1 2 3
4 5 6
7 8 9

此外,我们还可以通过使用pandas库来更方便地打印矩阵。pandas库可以将矩阵转换为数据框(dataframe),从而方便地进行数据处理和打印。示例如下:

import pandas as pd

df = pd.DataFrame(matrix)

print(df)

运行以上代码,你将会得到如下的输出:

   0  1  2
0  1  2  3
1  4  5  6
2  7  8  9

可以看到,pandas库将矩阵转换为了一个带有表格格式的数据框,更加美观和直观。