python3 输入矩阵

楚文滨 2周前 15浏览 0评论

Python3 支持输入矩阵的操作与简化,这大大减轻了矩阵输入的负担。在 Python3 中,我们可以通过 pre 标签来输入矩阵。

matrix = []
n = int(input("请输入矩阵的行数:"))
m = int(input("请输入矩阵的列数:"))
for i in range(n):
    row = []
    for j in range(m):
        elem = input("请输入第 %d 行第 %d 列的元素:" % (i+1, j+1))
        row.append(elem)
    matrix.append(row)
print("您输入的矩阵是:")
for i in matrix:
    for j in i:
        print(j, end=" ")
    print()

上面的代码实现了一个简单的矩阵输入功能。首先我们通过 input() 函数来获取矩阵的行数和列数,然后使用双重循环来逐一获取每一个元素,存入 matrix 列表中。最后输出矩阵时,我们使用了两层循环来逐个输出矩阵元素。

需要注意的是,上面的代码仅仅是一个简单的示例,更复杂的矩阵操作需要仔细处理。