列表推導(dǎo)式總共有兩種形式:
①[x for x in data if condition]
此處if主要起條件判斷作用,data數(shù)據(jù)中只有滿足if條件的才會(huì)被留下,最后統(tǒng)一生成為一個(gè)數(shù)據(jù)列表
②[exp1 if condition else exp2 for x in data]
此處if...else主要起賦值作用,當(dāng)data中的數(shù)據(jù)滿足if條件時(shí)將其做exp1處理,否則按照exp2處理,最后統(tǒng)一生成為一個(gè)數(shù)據(jù)列表