摘要: ''' 高阶函数:一个函数可以接受另一个函数作为参数 高阶函数:map reduce filter sorted map:【序列映射】序列中的每个元素,实行function运算 reduce:【序列累计】必须接受两个参数,实现序列元素累计运算:如 1x2 2x3 6x4 24x5 ..... lam 阅读全文
posted @ 2020-02-13 22:43 无聊就看书 阅读(176) 评论(0) 推荐(0)
摘要: ''' 可迭代对象(for):Iterable 【list tuple dict set str】+【generator】 迭代器(next()):Iterator 【generator】+iter(【list tuple dict set str】) 判断可迭代对象和迭代器:isinstance( 阅读全文
posted @ 2020-02-13 21:28 无聊就看书 阅读(190) 评论(0) 推荐(0)
摘要: ''' 生成器generator创建 1.由列表生成式改写 2.函数定义中有yield 生成器的调用方式 1.通过for调用 2.通过try except调用,并且获得返回值 ''' # l = [x*x for x in range(10)] ##[0, 1, 4, 9, 16, 25, 36, 阅读全文
posted @ 2020-02-13 20:22 无聊就看书 阅读(150) 评论(0) 推荐(0)
摘要: a = [x * x for x in range(1, 11)] ##[1, 4, 9, 16, 25, 36, 49, 64, 81, 100] b = [x * x for x in range(1, 11) if x % 2 == 0] ##[4, 16, 36, 64, 100] c = 阅读全文
posted @ 2020-02-13 11:07 无聊就看书 阅读(126) 评论(0) 推荐(0)