- Functional Python Programming
- Steven F. Lott
- 116字
- 2021-08-27 19:20:19
Who this book is for
This book is for programmers who want to create succinct, expressive Python programs by borrowing techniques and design patterns from functional programming languages. Some algorithms can be expressed elegantly in a functional style; we can—and should—adapt this to make Python programs more readable and maintainable.
In some cases, a functional approach to a problem will also lead to extremely high-performance algorithms. Python makes it too easy to create large intermediate data structures, tying up memory (and processor time.) With functional programming design patterns, we can often replace large lists with generator expressions that are equally expressive but take up much less memory and run much more quickly.
推薦閱讀
- The Supervised Learning Workshop
- ASP.NET MVC4框架揭秘
- 看透JavaScript:原理、方法與實踐
- 精通網絡視頻核心開發技術
- Mastering Ext JS
- Mathematica Data Analysis
- Selenium Testing Tools Cookbook(Second Edition)
- HTML+CSS+JavaScript網頁設計從入門到精通 (清華社"視頻大講堂"大系·網絡開發視頻大講堂)
- Python數據可視化之matplotlib實踐
- Dart:Scalable Application Development
- Building Web and Mobile ArcGIS Server Applications with JavaScript(Second Edition)
- ASP.NET本質論
- 系統分析師UML用例實戰
- Lync Server Cookbook
- 軟件測試項目實戰之功能測試篇