一、函數遞歸
1、什麼是函數遞歸
函數的一種嵌套調用的特殊形式
具體指的是調用函數過程中又調用自己,稱之為函數的遞歸調用
2、為什麼用函數遞歸?
某種情況使用會更友善更簡單
有意義的遞歸應該是在滿足某種條件下可以結束掉
一個遞歸的過程應該分為兩個階段:
1、回溯:向下一層一層調用
2、遞推:向上一層一層傳回
舉例
遞歸在什麼場景下友善?
遞歸是用函數實作循環
舉例1
舉例2 找數在不在清單内
二、匿名函數
常用用法是和其他函數一起搭配使用
舉例(找出字典中薪水最多的人)
三、内置函數了解
filter #(過濾器)
map #映現
reduce #子產品 歸納為