python
文章平均质量分 80
jxzheng95
这个作者很懒,什么都没留下…
展开
-
浅谈Python中的yield表达式
浅谈Python协程中的yield表达式python生成器python中生成器是迭代器的一种,使用yield返回函数值。每次调用yield会暂停,而可以使用next()函数和send()函数可以恢复生成器。 这里可以参考Python函数式编程指南:生成器注意到yield是个表达式而不仅仅是个语句,所以可以使用x = yield r 这样的语法。这个知识点在协程中需要使用。协程的概念指的是在一个线程原创 2016-06-25 11:26:24 · 11581 阅读 · 2 评论 -
python正则表达式——re模块的使用
python正则表达式——学习re模块 本文所有的代码使用的python版本为python3.5.1,运行环境为Ubuntu 16.04 LTS, GCC 5.3.1. 本文参考的python文档版本为python3.5.2,强烈建议英语不错的同学直接读文档。这篇博客只是作者阅读文档时的学习笔记,若有纰漏请指出,让我们共同进步。正则表达式基础介绍正则表达式正则表达式re是python自带的模块,原创 2016-07-10 16:30:42 · 17097 阅读 · 1 评论 -
Iterable_generator
python Iterable generator iterator yield 语法原创 2016-07-09 11:00:49 · 282 阅读 · 0 评论 -
Python中的yield from语法
这篇文章主要是翻译stackoverflow上的一篇文章,In practice, what are the main uses for the new “yield from” syntax in Python 3.3? 注意yield from 提供了一种透明的双向通道从caller到subgenerator,即可以发送数据到subgenerator或者从subgenerator读取数据翻译 2016-07-09 11:17:53 · 1548 阅读 · 0 评论 -
numpy和pandas的axis
numpy的axisstackoverflow的回答 简单易懂的例子:x = np.arange(60).reshape(3,4,5)引用x的元素就是形如x[0,1,2],而axis就指下标所在的维度。x.sum(0) # 表示在第0维上塌缩,最后的结果的shape是(4,5)pandas的axisstackoverflow的回答 axis=0表示沿着纵轴...原创 2018-04-14 22:13:22 · 305 阅读 · 0 评论