玩蛇网提供最新Python编程技术信息以及Python资源下载!

Python翻转多维序列是如何实现的

例如原序列为:[['a',1],['b',2],['c',3]]
打印出来是:
a 1
b 2
c 3
如何做一个翻转的转换,变成:[['a','b','c'],[1,2,3]]
打印出来成为这种效果:
a b c
1 2 3

想到一个很好玩的, 权当娱乐~

def funny(l):
    for x in l:
        yield x[0]
    for x in l:
        yield x[1]

总觉得还能改进, 但又想不到 :)

    print map(list, zip(*arr))

http://blog.sina.com.cn/s/blog_58649eb30100flyf.html

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd19682.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年05月22日 - 08时53分30秒 发布自玩蛇网

您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容
我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules