摘要: 一、map/reduce map map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次 作用到序列的每个元素,并把结果作为新的Iterator返回。 reduce reduce把 结果 继续 和序列 的 下一个元素 做 累积计算 str > int filter() 阅读全文
posted @ 2019-01-06 22:43 douzujun 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 问题 1:在函数内部,针对参数使用 赋值语句,会不会影响调用函数时传递的 实参变量? —— 不会! 无论传递的参数是 可变 还是 不可变 只要 针对参数 使用 赋值语句,会在 函数内部 修改 局部变量的引用,不会影响到 外部变量的引用 问题 2:如果传递的参数是 可变类型,在函数内部,使用 方法 修 阅读全文
posted @ 2019-01-06 18:45 douzujun 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 02. 可变和不可变类型 不可变类型,内存中的数据不允许被修改: 数字类型 int , bool , float , complex , long(2.x) 字符串 str 元组 tuple 可变类型,内存中的数据可以被修改: 列表 list 字典 dict 不可变类型,内存中的数据不允许被修改: 阅读全文
posted @ 2019-01-06 16:57 douzujun 阅读(152) 评论(0) 推荐(0) 编辑