【发布时间】:2021-06-08 14:01:12
【问题描述】:
我有一个这样的列表
b= [
[
[[1],[2],[3]],
[[4],[5],[6]],
[[7],[8],[9]]
],
[
[[1],[2],[3]],
[[4],[5],[6]],
[[7],[8],[9]]
],
[
[[1],[2],[3]],
[[4],[5],[6]],
[[7],[8],[9]]
]
]
这个列表最多可以有 10 个嵌套列表(这里我们只看到 3 个)。 我想以这样的方式平均这个列表,最终,我有
b= [
[[1],[2],[3]],
[[4],[5],[6]],
[[7],[8],[9]]
]
请注意,第一个嵌套列表的第一个元素是所有其他嵌套元素的平均值。更准确地说,所有这些都应该是平均的。那么所有的 2 应该一起平均,一直持续到 9。最后,我必须保留上面显示的结构。
【问题讨论】:
-
到目前为止你尝试了什么?
-
@Raskayu 我已经尝试了 3 个嵌套级别的循环,这需要大量的空间和时间。我尝试过使用 zip 功能,但我注意到 zip 可以工作到 2 级,而不是 3 级。
-
我可以帮我重新开始
标签: python list average nested-lists