a = [
[1,2,3],
[4,5,6],
[7,8,9],
]
'''方法一:通过列表推导式来实现'''
b1 = [[row[col] for row in a] for col in range(len(a[0]))]
print('b1:',b1)
'''方法二:通过内置函数zip()来实现'''
b2 = list(zip(*a))
print('b2',b2)
运行结果:
[[1, 4, 7], [2, 5, 8], [3, 6, 9]]
[(1, 4, 7), (2, 5, 8), (3, 6, 9)]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)