python学习笔记
曲径通幽_花木深
来此学习
展开
-
生成器
通过列表生成式,可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限制的,而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面的几个元素, 那后面绝大多数占用的空间都白白浪费了,所以,如果列表元素可以按照某种算法推算出来,那么是否可以在循环的过程中不断推算出后续的元素呢,这样就不必创建完整的list,从而节省大量空间。 在python中,这种一边循环一边...翻译 2018-09-30 23:59:03 · 158 阅读 · 0 评论 -
Python进程(Process,Pool)
from multiprocessing import Process #导入Process模块 def test(): while True: print("---hello world---") time.sleep(1) p = Process(target=test) #创建对象 p.start() #让这个进程开始执行test函数里的代码 p.join() #堵塞 。只...转载 2018-10-01 00:01:59 · 3285 阅读 · 0 评论 -
python thread线程
多线程- threading 进程是资源分配的单位,线程是进程里面用来执行代码的东西 进程是内存分配出来的实实在在的空间 线程是进程里面一种真正执行代码的东西 线程之间是 共享全局变量的 多线程- threading python的thread 模块是比较底层的模块,python的threading模块是对thread做了一些包装,可以更加方便的使用 from threading impoer T...翻译 2018-10-01 00:01:12 · 108 阅读 · 0 评论