使用Python 已经一段时间了 ,现将python 中可能用到的技巧和一些知识点分享如下。
1.lambda使用。
Lambda函数,是一个匿名函数,创建语法:
lambda parameters:express
举例如下:
根据参数是否为1 决定s为yes还是no>>> s = lambda x:"yes" if x==1 else "no">>> s(0)‘no‘>>> s(1)‘yes‘>>> def f(x):... return x * x>>> map(f, [1, 2, 3, 4, 5, 6, 7, 8, 9])[1, 4, 9, 16, 25, 36, 49, 64, 81]map()传入的第一个参数是f,即函数对象本身。
原文:http://www.cnblogs.com/LHWorldBlog/p/7755517.html