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]