加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

什么是在python中转换列表的最有效方法

发布时间:2020-12-20 13:03:58 所属栏目:Python 来源:网络整理
导读:所以我在 python中有这个列表, a= [[1,2,3,4],[2,4,5,1],[3,6,2],5]] 并希望将列表水平翻转为垂直. b= [[1,3],[4,1,5]] 什么是最好的方法,最有效的方法呢?我很喜欢编程,对不起是菜鸟.谢谢. 解决方法 你可以这样做: zip(*your_list) 证明: a = [[1,5]] zip
所以我在 python中有这个列表,

a=  [[1,2,3,4],[2,4,5,1],[3,6,2],5]]

并希望将列表水平翻转为垂直.

b=    [[1,3],[4,1,5]]

什么是最好的方法,最有效的方法呢?我很喜欢编程,对不起是菜鸟.谢谢.

解决方法

你可以这样做:

zip(*your_list)

证明:

>>> a = [[1,5]]
>>> zip(*a)
[(1,2),(2,3),(3,4),(4,5)]

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读