怎么在python里输入3x3矩阵
时间: 2023-06-09 17:06:49 浏览: 624
得一个 3×3 的矩阵转置,用一函数实现之。在主函数中用 scanf 函数输入矩阵元素
要在 Python 中输入 3x3 矩阵,可以使用嵌套的列表或 NumPy 库。下面是用嵌套列表实现的示例代码:
```
matrix = []
for i in range(3):
row = []
for j in range(3):
value = input("请输入第 {} 行第 {} 列的值:".format(i+1, j+1))
row.append(value)
matrix.append(row)
print(matrix)
```
这段代码会提示用户逐个输入矩阵中每个元素的值,最后输出整个矩阵。如果使用 NumPy 库,可以更简便地实现矩阵的输入和运算,例如:
```
import numpy as np
matrix = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
print(matrix)
```
这段代码创建了一个 3x3 的矩阵,然后输出该矩阵。
阅读全文