Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何将接收到的所有输入输入到数据集中?_Python_Python 3.x - Fatal编程技术网

Python 如何将接收到的所有输入输入到数据集中?

Python 如何将接收到的所有输入输入到数据集中?,python,python-3.x,Python,Python 3.x,我想做一个程序,计算标准偏差和其他统计函数。然而,现在,我最好的办法是手动输入10个(有时更多)变量,这样我就可以将它们插入公式中,这样我就可以得到答案。我只想能够键入一组数字,并将它们放入预先指定的数据集中,然后使所有内容更加精简。这是我目前的代码 a1、a2、a3、a4、a5、a6、a7、a8、a9、a10=input().split() 平均值=(a1+a2+a3+a4+a5+a6+a7+a8+a9+a10)/10 标准偏差=(a1平均值)+(a2平均值)。。。 我还没有完成它,因为如果

我想做一个程序,计算标准偏差和其他统计函数。然而,现在,我最好的办法是手动输入10个(有时更多)变量,这样我就可以将它们插入公式中,这样我就可以得到答案。我只想能够键入一组数字,并将它们放入预先指定的数据集中,然后使所有内容更加精简。这是我目前的代码

a1、a2、a3、a4、a5、a6、a7、a8、a9、a10=input().split()
平均值=(a1+a2+a3+a4+a5+a6+a7+a8+a9+a10)/10
标准偏差=(a1平均值)+(a2平均值)。。。
我还没有完成它,因为如果有更快的函数可用,我不想浪费时间编写这样的代码。我想做:

dataset1={float(input()),{float(input())}
打印(数据集1)
但这有两个问题。首先,我不知道我将在程序中插入多少个数据点。使用此代码,我必须复制
{float(input())
,并将其粘贴到我将有多少个数据点上。此外,第二(也是最重要的),此代码不起作用。代码错误显示,它显示:

文件“.\playerd\”第2行 打印(数据集1) ^ SyntaxError:无效语法


谢谢!简单而甜蜜。我的答案已经解决了,但我得等几分钟才能把它标记出来。
import statistics

values = [float(x) for x in input().split()]
mean = statistics.mean(values)