【发布时间】:2021-12-02 23:44:47
【问题描述】:
谁能帮我把一个列表分成两部分
列表示例:
[[[9.0, 16.0], [11.0, 15.0], [12.0, 16.0], [14.0, 13.0]], [[22.0, 13.0], [23.0, 14.0]]]
输出:
A=[9.0, 11.0, 12.0, 14.0, 22.0, 23.0]
B=[16.0, 15.0, 16.0, 13.0, 13.0, 14.0]
【问题讨论】:
-
你试过了吗?
-
A, B = list(zip(*values)) -
@PeterWood 首先他需要使用
values = chain.from_iterable(values)然后使用zip -
@user1740577 啊,我没注意到嵌套列表。
标签: python arrays list arraylist