Python 數據結構>>7.7 列表解析

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]


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章