匿名函式
匿名函式是不具名的函式。當你想快速評估一個運算式、又不想寫一個冗長的標準函式時,它很實用。要在同一行定義並評估匿名函式,可以像下面這樣用括號包起來。
(x -> x^2 + 5)(5) # 30
另一個用途是把匿名函式當作引數傳給會接收其他函式作為參數的函式。這在 map 和 filter 這類函式中特別常見,你可以把匿名函式當成引數傳入。
map(x -> x^2 + 5, [5, 10]) # 30, 105
本練習屬於課程
匿名函式是不具名的函式。當你想快速評估一個運算式、又不想寫一個冗長的標準函式時,它很實用。要在同一行定義並評估匿名函式,可以像下面這樣用括號包起來。
(x -> x^2 + 5)(5) # 30
另一個用途是把匿名函式當作引數傳給會接收其他函式作為參數的函式。這在 map 和 filter 這類函式中特別常見,你可以把匿名函式當成引數傳入。
map(x -> x^2 + 5, [5, 10]) # 30, 105
本練習屬於課程