Python中的邏輯推導式

前幾天學習了幾個python中的推導式,當時想不通,現在學會了,便和大家分享,都是基礎 

(一) 

[x 條件表達式 判斷條件]

等於 

條件表達式:

    判斷語句:

        b.append(x)

 相當於:
             for x in a:

                   if x % 2==0:

                         b.append(x)
 

相當於

         for x in range(0,100):

               if x % 2 == 0:

                    b.append(x)

(二)

x,y=y,x+y

相當於 x=y,y=x+y

x,y循環時的值 

x y 輸出
2 3 1
3 5 2
5 8 3
8 13 5
13 21 8
21 34 13
34 55 21
55 89 34
89 144 55
144 233 89

 

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