如果我有一个列表,请说:
foo = [[4, 6, 2, 7], [1.2, 8.3, 9, 16]]
我可以得到每个元素的平均值,如下所示:
[(a + b) / 2 for a, b in zip(foo[0], foo[1])]
要么
import statistics [statistics.mean(i) for i in zip(foo[0], foo[1])]
我怎样才能对任意数量的嵌套列表做同样的事情foo
?
我尝试了几件事,但它们不起作用,例如:
[statistics.mean(i) for i in zip(list(foo))]
我强烈希望只使用理解。
Smart猫小萌
30秒到达战场
料青山看我应如是
相关分类