Python函数的玩法
不定长参数
def test(x,*args, **kwargs): print x print args print kwargs test(1,2,3,4,56, b=99, c=22, k=333) >>>1 >>>(2,3,4,56,) >>>{'b':99', 'c':22, 'k':333}
匿名函数:
calc = lambda n:n**n print calc(10)
这样看不出有什么优势,如下:
dic = {‘a’:1, 'b': 2, 'c':3, 'd':4 }
print dic [ max ( dic, key=lambda k: dic [ k ] ) ]

浙公网安备 33010602011771号