Python內建函數

apply()這個函數很有趣,下面是一個小範例
def printlist(list):
      for i in list:
            print i

def mylist():
      return [(1,2,3,4,5)]

apply(printlist,mylist())

執行結果
1
2
3
4
5


lambda也是一個有趣的東西,下面是一個例子
add_five=lambda num: num+5
add_five(4)

執行結果
9


將上面兩個東西做結合
num=lambda :[4]
apply(lambda num: num+5,num())

執行結果
9
arrow
arrow
    全站熱搜

    CJY0503 發表在 痞客邦 留言(0) 人氣()