Python垂直数组切片
有没有人能告诉我怎么把下面这个结构切分成两份:
[[1, A], [2, B], [3,C]]
变成两个独立的列表:
[1, 2, 3]
[A, B, C]
我当然可以用代码来做到这一点,但我想知道Python是不是可以直接做到这一点?
1 个回答
13
my_list = [[1, A], [2, B], [3, C]]
a, b = zip(*my_list)
请注意,a
和 b
最终会变成元组。