Python 数据结构>>7.7 列表解析
下例演示了如何使用列表解析创建一个由1-10的平方组成的列表:
>>> [n * n for n in range(1,11)]
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
下面的代码没有使用列表解析,请对它们进行比较:
>>> result = []
>>> for n in range(1,11):
result.append(n * n)
>>> result
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
转载于:https://blog.51cto.com/vipnoon/1782601