Python如何让用户输入矩阵
时间: 2024-09-20 14:10:27 浏览: 33
python for循环输入一个矩阵的实例
在Python中,你可以使用`input()`函数来获取用户的键盘输入,然后解析这些输入来创建矩阵。这里有一个简单的示例,展示如何从用户那里接收二维列表(代表矩阵)的输入:
```python
# 获取行数和列数
rows = int(input("请输入矩阵的行数:"))
columns = int(input("请输入矩阵的列数:"))
# 创建空的矩阵列表
matrix = []
# 循环读取每一行并添加到矩阵中
for i in range(rows):
row_input = input(f"请输入第{i+1}行的元素(用逗号分隔):")
row_elements = row_input.split(',')
matrix.append([int(element) for element in row_elements])
# 打印得到的矩阵
print("您输入的矩阵是:")
for row in matrix:
print(row)
```
在这个例子中,用户被要求逐行输入矩阵中的元素,每个元素之间用逗号分隔。程序会将这些输入转换为整数形式并存储在矩阵中。
阅读全文