📅  最后修改于: 2023-12-03 15:10:02.424000             🧑  作者: Mango
在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库将矩阵转换为了一个带有表格格式的数据框,更加美观和直观。