如何压缩 python 中的嵌套列表
How to zip nested lists in python
如何压缩包含任意数量子列表的列表,以便您只接收合并的所有子元素?
有:
[[1,...],[2,...],[3,...],...]
想要:
[1, 2, 3,...]
使用嵌套列表理解和星号参数
list_of_lists = [[1],[2],[3]]
[j for i in zip(*list_of_lists) for j in i]
>>> [1, 2, 3]
如何压缩包含任意数量子列表的列表,以便您只接收合并的所有子元素?
有:
[[1,...],[2,...],[3,...],...]
想要:
[1, 2, 3,...]
使用嵌套列表理解和星号参数
list_of_lists = [[1],[2],[3]]
[j for i in zip(*list_of_lists) for j in i]
>>> [1, 2, 3]