Bha*_*Rao 10

使用zip和解包运算符.

>>> l = [['x1','y1'], ['x2','y2']]
>>> zip(*l)
[('x1', 'x2'), ('y1', 'y2')]
Run Code Online (Sandbox Code Playgroud)

  • 除了这个问题得益于`zip`专门返回一个元组列表这一事实,更常见的是`zip(*X)`可以被认为是`X`的矩阵转置.这对于那些已经完成大量线性代数的人来说很有用,因此他们自然会想到提问者需要重新排序作为换位. (2认同)