リスト内包(も知られている分析式のリスト)は簡潔なリストを作成する方法を提供します。
注:短い、従来のマルチラインにするためにコードの行、に圧縮循環
圧縮構文に適用されるリスト、辞書、収集および他のデータ構造が(イテレート可能オブジェクト)を反復してもよいです。
空のリストを作成し、1から10までの間の偶数を削除します。
使用しないときはリストの内包表記の中:
one_list = [] のための I における範囲(1、11 ): もし I%2 == 0: one_list.append(I) プリント(one_list)#打印结果:[2、4、6、8、10]
あなたは、リストの内包表記を使用している場合:
two_list = [I 用 I における範囲(1、11)であれば、I%2 == 0] プリント(two_list)#打印结果:[2、4、6、8、10]