2024-04-25 17:19:16 发布
网友
所以我有这样一个列表:
[a,1] A = [b,2] [c,3]...
我想生成两个单独的列表或数组,如下所示:
[a] [1] B = [b] and C = [2] or B = [a,b,c,...] and C = [1,2,3,...] [c]... [3]...
我试着用for循环来实现它,现在似乎还可以,但我想找到一种更优雅的方式来实现它
您正在寻找^{}:
A = [['a',1],['b',2],['c',3]] B, C = map(list,zip(*A))
print(B) # ['a', 'b', 'c'] print(c) # [1, 2, 3]
您正在寻找^{} :
相关问题 更多 >
编程相关推荐