摘要: lambda 表达式 lambda 表达式的语法格式如下: lambda [parameter_list] : 表达式 从上面的语法格式可以看出 lambda 表达式的几个要点: lambda 表达式必须使用 lambda 关键字定义。 在 lambda 关键字之后、冒号左边的是参数列表,可以没有参 阅读全文
posted @ 2019-08-28 21:40 橘子先生123 阅读(2702) 评论(0) 推荐(0) 编辑
摘要: 系统启动一个新线程的成本是比较高的,因为它涉及与操作系统的交互。在这种情形下,使用线程池可以很好地提升性能,尤其是当程序中需要创建大量生存期很短暂的线程时,更应该考虑使用线程池。 线程池在系统启动时即创建大量空闲的线程,程序只要将一个函数提交给线程池,线程池就会启动一个空闲的线程来执行它。当该函数执 阅读全文
posted @ 2019-08-28 12:34 橘子先生123 阅读(324) 评论(0) 推荐(0) 编辑
摘要: queue 模块下提供了几个阻塞队列,这些队列主要用于实现线程通信。在 queue 模块下主要提供了三个类,分别代表三种队列,它们的主要区别就在于进队列、出队列的不同。关于这三个队列类的简单介绍如下: 这三个队列类的属性和方法基本相同, 它们都提供了如下属性和方法: Queue.qsize():返回 阅读全文
posted @ 2019-08-28 10:04 橘子先生123 阅读(344) 评论(0) 推荐(0) 编辑