max 循環出的參數給func,func的返回值給key,而後比較那個返回值
max(salary,key=func)
匿名函數:max(salary,key=lamba x:salaries[x])ide
遞歸調用:函數
在調用一個函數的過程當中,直接或間接的調用該函數自己。spa
1.必需要有明確的結束條件.code
2.每次進入更深一層遞歸時,問題規模比上一次遞歸都應少。blog
應用場景:遞歸
不知道循環<重複的過程>多少次,只知道何時該結束。event
l=[1,[2,3,[4,5,[6,7,[8,9,[10,11,[12,13]]]]]]] def func(l): for i in l: if isinstance(i,list): func(i) else: print(i) func(l)