python数组运算

有很多个一维数组
能定义一个函数
可以直接计算多个一维数组的平均数吗

理论是可以的,写一个可变参数的函数,然后循环计算每个参数的平均值,然后返回就行了,就看你的函数返回类型是要什么样的了,数组,或者其他格式

def getMean(*args):
    return [sum(arg)/len(arg) for arg in args]
lst1 = [1,2,3,4,5]
lst2 = [2,2,3,4,5]
lst3 = [3,2,3,4,5]  
lst4 = [4,2,3,4,5]
lst5 = [5,2,3,4,5]
print(getMean(lst1,lst2,lst3,lst4,lst5))

mean.mean