holdtom
使用列表理解:>>> lst = [['a','b','c'], [1,2,3], ['x','y','z']]>>> lst2 = [item[0] for item in lst]>>> lst2['a', 1, 'x']
jeck猫
你可以使用zip:>>> lst=[[1,2,3],[11,12,13],[21,22,23]]>>> zip(*lst)[0](1, 11, 21)或者,Python 3 zip不生成列表:>>> list(zip(*lst))[0](1, 11, 21)要么,>>> next(zip(*lst))(1, 11, 21)或者,(我最喜欢的)使用numpy:>>> import numpy as np>>> a=np.array([[1,2,3],[11,12,13],[21,22,23]])>>> a
array([[ 1, 2, 3],
[11, 12, 13],
[21, 22, 23]])>>> a[:,0]array([ 1, 11, 21])