- 博客(2)
- 收藏
- 关注
原创 python 生成器浅析
最近在开发一个数据转换工具,数据吞吐量有100w,在对数据读取处理的时候保存到列表里,导致内存溢出,最终发现了生成器这个好东西,完美解决大数据处理,内存消耗问题 一、什么是生成器?(generator) 调用函数过程中:如果在程序中,遇到函数异常,结束,return关键字等,函数就会结束,一旦重新调用该函数,一切重新开始;而最简单的生成器就是协程,生成器是个特殊的东西,之所以说它特殊,是因为它...
2018-10-31 18:48:03 120
原创 python 浅拷贝和深拷贝浅析
编码过程中发现,列表a和b,初始化a,b拷贝a,b中元素值改过之后,a中元素也会跟着修改,一直以为是自己代码逻辑出了错误,最后发现这里的坑是python中浅拷贝和深拷贝的机制 在python中,对象的属性值有:对象id(内存地址),对象类型,对象值 id:唯一标识一个对象:if a is b的判断方式 Type:标识对象的类型 Value:对象的值:if a ==b的判断方式 一、赋值 p...
2018-10-31 10:20:17 139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人