PYTHON-高级特性
文章平均质量分 93
Allen_by
这个作者很懒,什么都没留下…
展开
-
生成器迭代器
Python 迭代对象、迭代器、生成器在了解Python的数据结构时,容器(container)、可迭代对象(iterable)、迭代器(iterator)、生成器(generator)、列表/集合/字典推导式(list,set,dict comprehension)众多概念参杂在一起。容器(container)容器是一种把多个元素组织在一起的数据结构,容器中的元素可以逐个地迭代获取,可以用in,原创 2017-11-10 00:06:35 · 315 阅读 · 0 评论 -
functools 可调用对象上的高阶函数和操作
functools—可调用对象上的高阶函数和操作functools 该模块用于高阶函数:作用于或返回其他函数的函数。通常,就此模块而言,任何可调用对象都可以视为函数。该模块定义了以下功能:functoolsfunctools.cmp_to_key(func )将旧式比较功能转换为键功能。使用接受钥匙功能的工具(如sorted(),min(), max(),heapq.nlargest(),...原创 2019-10-03 11:25:58 · 257 阅读 · 0 评论 -
subprocess- 子流程管理
subprocess该模块允许您生成新进程,连接到其输入/输出/错误管道,并获取其返回代码。该模块打算替换几个较旧的模块和功能:os.systemos.spawn*使用模块subprocess推荐的调用子流程的方法是将该run() 功能用于它可以处理的所有用例。对于更高级的用例,Popen可以直接使用基础接口。该run()功能是在Python 3.5中添加的;如果您需要保留与旧版本的兼容...原创 2019-10-03 12:13:11 · 1010 阅读 · 0 评论