栗子: random 每次只能随机生成一个数,要是和上述一样生成一个列表;使用列表生成式; random 随机数生成 Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。 random.random random.random() 用于生成一个0到1的随机 ...
分类:
编程语言 时间:
2019-03-05 17:00:01
阅读次数:
167
(一)生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。这个其实是惰性求值,数据不是全部一下子载入到内存中,而是一个一 ...
分类:
编程语言 时间:
2019-02-28 13:21:02
阅读次数:
175
列表生成式: 一种简单赋值法: 用生成器打印Fibonaccci数列: 生成器对象的send方法: ...
分类:
其他好文 时间:
2019-02-16 12:01:44
阅读次数:
130
参考: python用列表生成式写嵌套循环的方法_python_脚本之家 参考: python之列表生成式 - 旷野足迹 - 博客园 对于读取Twitter数据最终会得到一个超级复杂的json文件, 也就是一堆字典嵌套, 因此找到想要的内容需要多几层嵌套, 而使用列表生成式可以有效减少代码数量, 主 ...
分类:
编程语言 时间:
2019-02-06 15:50:33
阅读次数:
379
介绍: 匿名函数: 匿名函数用lambda关键词能创建小型匿名函数。这种函数得名于省略了用def声明函数的标准步骤,节省开辟空间。 列表推导式: 有名函数 匿名函数 列表推导式 注意点:lamdba+列表推导式的坑 ...
分类:
编程语言 时间:
2019-02-02 12:43:23
阅读次数:
242
本篇博文主要记录列表生成式、生成器、迭代器,重点分析了Python装饰器的用法 ...
分类:
编程语言 时间:
2019-02-01 14:52:56
阅读次数:
215
生成器 & 迭代器 列表生成式 现在有个需求,列表[1, 2, 3, 4, 5, 6, 7, 8, 9],将列表里的每个值加1。 二逼青年版 普通青年版 文艺版(lambda + map 搭配使用) 装逼青年版 这种写法就是列表生成式 习题:利用列表生成式一行代码实现9 9乘法表 生成器 通过列表生 ...
分类:
其他好文 时间:
2019-01-30 14:22:49
阅读次数:
116
把setting中的机器人过滤设为False 1 语法 artcile 选取所有子节点 /article 选取根元素 artile article/a 选取所有属于artile的子元素中的a元素 //div 选取所有 div 元素(不管出现在文档任何位置) article//div 选取所有属于ar ...
分类:
其他好文 时间:
2019-01-17 21:19:52
阅读次数:
242
转自:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/00138681965108490cb4c13182e472f8d87830f13be6e88000 生成器 通过列表生成式, ...
分类:
编程语言 时间:
2019-01-10 20:55:01
阅读次数:
227
In [29]: a=[x for x in range(1,101)] In [30]: b=[a[x:x+3] for x in range(0,100,3)] In [31]: bOut[31]:[[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12], [ ...
分类:
编程语言 时间:
2019-01-05 13:38:42
阅读次数:
222