Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/326.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_List_Loops_Average - Fatal编程技术网

输入一个浮动列表,并通过迭代行计算每列的平均值-python

输入一个浮动列表,并通过迭代行计算每列的平均值-python,python,list,loops,average,Python,List,Loops,Average,我有一个定义为“list”的列表,其中包含两列,我需要通过迭代行来找到平均值。我通常只使用tuble,然后求和列并除以长度 当我需要迭代时,我对我的方法很迷茫?有人能给我指个方向吗?你能看看这是不是预期的方向吗 >数据=[[1,2,3,1,3],[4,5,6,2,1]] >>打印([数据中x的总和(x)/长度(x)]) >> [2.0, 3.6] 我这里用的是蟒蛇3。 此外,您可以避免使用关键字作为变量名。例如:list你能给出示例输入和预期输出吗请使用字典列表,例如my_list=[{'na

我有一个定义为“list”的列表,其中包含两列,我需要通过迭代行来找到平均值。我通常只使用tuble,然后求和列并除以长度


当我需要迭代时,我对我的方法很迷茫?有人能给我指个方向吗?你能看看这是不是预期的方向吗

>数据=[[1,2,3,1,3],[4,5,6,2,1]]
>>打印([数据中x的总和(x)/长度(x)])
>> [2.0, 3.6]
我这里用的是蟒蛇3。
此外,您可以避免使用关键字作为变量名。例如:
list

你能给出示例输入和预期输出吗请使用字典列表,例如my_list=[{'name':'xyz','amount':100},{'name':'abc','amount':200}],这样看起来更可读。您可以通过:sum=0进行平均,对于my_列表中的a:sum+=a['amount',average=sum/len(my_列表)。在我的数据集上执行此操作时,我会收到消息:TypeError:不支持的+操作数类型:'int'和'str'。我的数据集是由一个包含1000行的txt文件定义的