![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
再见鲁鲁修
biubiubiu
展开
-
python 生成器 迭代器
看完这个就完全懂生成器和迭代器生成器:什么是生成器? 通过列表生成式,我们可以直接创建一个列表,但是,受到内存限制,列表容量肯定是有限的,而且创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢?...原创 2019-04-25 23:26:41 · 121 阅读 · 0 评论 -
python 闭包
什么时候闭包?从上面的例子可以看出,当嵌套函数引用其封闭范围内的值时,在Python中有使用了一个闭包。在Python中创建闭包必须满足的标准将在以下几点 - 必须有一个嵌套函数(函数内部的函数)。 嵌套函数(里面的函数)必须引用封闭函数(外面的函数)中定义的值。 闭包函数(外面对函数)必须返回嵌套函数(里面的函数)。 例如:下面是个闭包函数def...转载 2019-04-26 11:45:14 · 129 阅读 · 0 评论 -
python __slots__方法使用
__slots__:作用是限制实例的属性正常情况下,当我们定义了一个class,创建了一个class的实例后,我们可以给该实例绑定任何属性和方法,这就是动态语言的灵活性。先定义class:class Student(object): pass然后,尝试给实例绑定一个属性:>>> s = Student()>>> s.na...转载 2019-04-26 21:06:38 · 135 阅读 · 0 评论 -
python中np.multiply()、np.dot()和星号(*)三种乘法运算的区别
https://blog.csdn.net/zenghaitao0128/article/details/78715140转载 2019-05-08 16:05:52 · 262 阅读 · 0 评论 -
关于Python中groupby,merge,concat的运用和这几个函数之间的区别
https://blog.csdn.net/qq_34071917/article/details/82192441原创 2019-09-03 17:43:32 · 242 阅读 · 0 评论 -
python函数中的*args,**kw参数
https://blog.csdn.net/maliao1123/article/details/52152989*args是非关键字参数,用于元组,**kw是关键字参数,用于字典def foo(*args, **kwargs): print('args = ', args) print 'kwargs = ', kwargs)foo(1,2,3,4)foo...原创 2019-09-13 23:02:02 · 295 阅读 · 0 评论