这是在不直接进入列表理解的情况下的方法。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 ]
Python-如何从循环中的变量生成新列表?
这是在不直接进入列表理解的情况下的方法。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 ]