别浪费时间让Python去适应你在其他语言中学到的模式。尽管Python的简单性可迅速提高你的工作效率,但这往往意味着你并未运用该语言所提供的所有特性。通过这本实践指南的新版,你将学会如何利用理念来编写有效的现代Python3代码。发现并应用超出你过往经验之外的Python3惯用特性。作者LucianoRamalho将带你了解Python的核心语言特性和库,并教你如何使代码短、快、具可读性。新版进行了重大的新,共包含五部分,每部分都相当于一本迷你书:数据结构:序列、字典、集合、Unicode和数据类。作为对象的函数:头等函数、相关设计模式和函数声明中的类型提示。面向对象的惯用法:组合、继承、mixin、接口、运算符重载、协议和多静态类型。控制流:上下文管理器、生成器、协程、async/await和线程/进程池。元编程:属性、特性描述符、类装饰器以及替代或简化元类的新类元编程钩子。