2011-06-06 89 views
4

谁能告诉我怎么给下面的结构:Python的垂直阵列切片

[[1, A], [2, B], [3,C]] 

成两个独立的名单:

[1, 2, 3] 
[A, B, C] 

我可以明显地做到这一点使用的代码,但不知道是否Python的是能够做到本地?

回答

13
my_list = [[1, A], [2, B], [3, C]] 
a, b = zip(*my_list) 

注意ab最终会被元组。

+0

谢谢斯文!太棒了。 – Scruffers 2011-06-06 14:44:41