来自美国的矩阵耦合输入

2024-09-28 19:33:32 发布

您现在位置:Python中文网/ 问答频道 /正文

“所以我刚开始学习python,现在我遇到了一个真正的问题abt矩阵我想使用用户的输入来创建一个矩阵,比如:[[x,y],[x,y],[x,y]],第一个明显的解决方案是,在axis=0的矩阵中插入一个1D的数组,但控制台上的维度和我使用的idk函数出现了问题(就像我说的是新函数,所以在不知道其中一个函数的情况下循环函数真的让我很沮丧) 因此,如果有人知道如何做,特别是在不引起维数错误的情况下,将规则附加和插入到数组或矩阵中,这将非常有帮助,而且对我们来说是非常有用的。”


Tags: 函数用户规则错误情况矩阵数组解决方案
1条回答
网友
1楼 · 发布于 2024-09-28 19:33:32

您可以使用while循环来请求用户输入,直到传递了足够的输入

x = input('Enter x and y values (Ex. x,y): ')
lis, val = [], []

while 'n' not in x:
    val = x.split(',')
    lis.append(val)
    x = input('Enter x and y values (Ex. x,y): ') # stop loop by typing n

print(lis)

要结束循环,只需键入“n”

相关问题 更多 >