python基础
雪练倾河
这个作者很懒,什么都没留下…
展开
-
lambda函数
lambda函数也叫匿名函数def f(x): return **2print f(4)python中使用lambda的话,写成这样g = lambda x:x**2print g(4)lambda语句中,冒号前是参数,可以有多个,用逗号隔开,冒号右边的为表达式。其实lambda返回值是一个函数的地址,也就是函数对象。优点省去定义的过程,代码精简对于一些抽象的,别的地方不会复用的函数原创 2017-05-04 15:05:50 · 299 阅读 · 0 评论 -
Python-杨辉三角
廖雪峰课后题def triangles(n): L = [1] while True: yield L L = [L[x] + L[x + 1] for x in range(len(L) - 1)] L.insert(0, 1) L.append(1) if len(L) > n:原创 2017-05-04 19:40:59 · 354 阅读 · 0 评论