Pythonの生成式

コード量が大幅に節約するだけでなく、の使用を容易にすることができる学び
、いくつかの例は次のとおりに:

#リストは、発現作成
Aを= [(5)私は私のために範囲の%2 == 0 I IF]
(A)を印刷
#辞書生成式
私は= {B:範囲内のIためのI%2 == 0(10)}
印刷(B)
タプルを生成式と呼ばれていない表現の生成のため#タプルと呼ばれるジェネレータ式
C =(C (10))のためにCで範囲
印刷()Cは、C#ジェネレータである
プリント(SUM(C))#式は、パラメータの関数として生成することができる
プリント(SUM(範囲(5) ))

おすすめ

転載: www.cnblogs.com/sylarwang/p/12068339.html