首页 > 解决方案 > PYTHON:解决 y=a+b*x 其中 x 是预定义列表

问题描述

如上所述,我试图解决这个问题...描述:y是一个空列表,每次都会用y=a+bxwhere xis a list with no 来评估方程。其中的值,评估的答案y将添加到名为y(附加)的列表中。现在我的问题是我已经尝试了几乎所有谷歌搜索来寻找这个解决方案,但无济于事,我是 Python 的初学者。

我确实有根据我的初学者知识尝试过的代码块,但它不起作用

ERROR_SHOWN: can't multiply sequence by non-int of type numpy.float64

希望它以任何方式帮助...

代码:

y = []
for num in x:
   y=a+b*x
append(y)
print(y)

希望我提供的信息有帮助

标签: pythonalgorithmlistlinear-regression

解决方案


y = [a+b*num for num in x]
print(y)

推荐阅读