如何用python实现行列互换
答案:2 悬赏:80
解决时间 2021-04-28 00:43
- 提问者网友:乱人心
- 2021-04-27 20:23
如何用python实现行列互换
最佳答案
- 二级知识专家网友:开心就好
- 2021-04-27 21:38
基本的python吧:
In [1]: a=[[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]]
In [2]: print map(list,zip(*a))
[[1, 4, 7, 10], [2, 5, 8, 11], [3, 6, 9, 12]]
In [1]: a=[[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]]
In [2]: print map(list,zip(*a))
[[1, 4, 7, 10], [2, 5, 8, 11], [3, 6, 9, 12]]
全部回答
- 1楼网友:陪衬角色
- 2021-04-27 23:08
# 3.x中zip函数返回的是可迭代的zip对象
a = [[1, 2, 3],
[4, 5, 6]]
print(list(zip(*a)))
print(*zip(*a), sep="\n")
"""
[(1, 4), (2, 5), (3, 6)]
(1, 4)
(2, 5)
(3, 6)
"""
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯