[python] for 循环的诡异写法
程序员文章站
2022-04-09 18:33:57
方法一: 方法二: 输出: 方法一和方法二输出相同,是等价的 ......
方法一:
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']
方法一和方法二输出相同,是等价的
下一篇: 面向对象之类的成员,嵌套