【发布时间】:2019-11-22 03:22:43
【问题描述】:
所以我在 python 中有一个类似这样的列表:
[[[0, 1, 0, 1, 0]]
[[1, 1, 1, 1, 1]]
[[1, 0, 0, 1, 1]]
[[0, 1, 0, 0, 0]]]
我想展平这个列表并最终得到这个:
[[0, 1, 0, 1, 0]
[1, 1, 1, 1, 1]
[1, 0, 0, 1, 1]
[0, 1, 0, 0, 0]]
在 python 中有没有直接的方法来做到这一点?
【问题讨论】:
-
您能分享一个更易于复制/粘贴的列表版本吗?
-
请加逗号
-
好的,我用一个更简单的例子更改了列表。
-
你需要
list(chain.from_iterable(l))