方法一:

list1 = ["abc","efg","hij"]
list2 = [i[0] for i in list1]
print list2

  

方法二:

list1 = ["abc","efg","hij"]
list2 = []
for i in range(len(list1)):
    list2.append(list1[i][0])
print list2

  

输出:

['a', 'e', 'h']
['a', 'e', 'h']

  

方法一和方法二输出相同,是等价的

收藏 打印