-
慕容森
你可以这样做:a = [1,2,3]b = [4,5,6]c = [list(x) for x in zip(a, b)]
-
哆啦的时光机
为此,有一个名为 zip 的内置函数:[list(ab) for ab in zip(a,b)]或者使用地图和邮编:list(map(list, zip(a,b)))两者都返回:[[1, 4], [2, 5], [3, 6]]
-
精慕HU
您可以使用 tuple 和 zip 来满足此要求。示例代码 ->>> a = [1,2,3]>>> b = [4,5,6]>>> c = tuple(zip(a,b))>>> print(c)((1, 4), (2, 5), (3, 6))
-
潇潇雨雨
In [110]: A = [1,2,3]In [111]: B = [4,5,6]In [112]: list(zip(A,B))Out[112]: [(1, 4), (2, 5), (3, 6)]