这是在不直接进入列表理解的情况下的方法。
l用作变量名不是一个好主意,因为它与
1某些字体相同,所以我对其进行了更改(尽管
l1实际上并没有多大好处:))
l1 = [1,2,3,4,5,6,7,8]l2 = []for number in l1: calc = number*10 print calc l2.append(calc)
列表理解确实提供了一种更紧凑的方式来编写此模式
l2 = [ number*10 for number in l1 ]

这是在不直接进入列表理解的情况下的方法。
l用作变量名不是一个好主意,因为它与
1某些字体相同,所以我对其进行了更改(尽管
l1实际上并没有多大好处:))
l1 = [1,2,3,4,5,6,7,8]l2 = []for number in l1: calc = number*10 print calc l2.append(calc)
列表理解确实提供了一种更紧凑的方式来编写此模式
l2 = [ number*10 for number in l1 ]