- 看完了 更新時間:2020-04-22 12:28:48
- 內容簡介
- 版權聲明
- 16.9 小結
- 16.8 函數式編程設計模式
- 16.7 計算期望值并顯示列聯表
- 16.6 案例研究:卡方決策
- 16.5 優化精度
- 16.4 優化存儲
- 16.3 尾遞歸優化
- 16.2 指定記憶化
- 16.1 記憶化和緩存
- 第16章 優化與改進
- 15.5 小結
- 15.4 跟蹤使用情況
- 15.3 將Web服務定義為函數
- 15.2 WSGI標準
- 15.1 HTTP“請求-響應”模型
- 第15章 Web服務的函數式設計方法
- 14.8 小結
- 14.7 單子的其他特性
- 14.6 模擬實現單子
- 14.5 單子的bind()函數和>>運算符
- 14.4 函子和應用型函子
- 14.3 函數式復合和PyMonad*運算符
- 14.2 函數式復合和柯里化
- 14.1 下載和安裝
- 第14章 PyMonad庫
- 13.5 小結
- 13.4 使用operator模塊函數進行歸約
- 13.3 運算符的星號映射
- 13.2 使用operator模塊代替匿名函數
- 13.1 條件表達式求值
- 第13章 條件表達式和operator模塊
- 12.5 小結
- 12.4 使用多進程池進行并發處理
- 12.3 使用多進程池和任務
- 12.2 并發的意義
- 12.1 函數式編程和并發
- 第12章 multiprocessing和threading模塊
- 11.7 小結
- 11.6 復雜設計注意事項
- 11.5 實現更復雜的裝飾器
- 11.4 向裝飾器添加參數
- 11.3 復合設計
- 11.2 橫切關注點
- 11.1 作為高階函數的裝飾器
- 第11章 裝飾器設計技術
- 10.6 小結
- 10.5 使用reduce()函數歸約數據集
- 10.4 使用partial()函數應用部分參數
- 10.3 使用total_ordering定義類
- 10.2 使用lru_cache保存已有計算結果
- 10.1 函數工具
- 第10章 functools模塊
- 9.6 小結
- 9.5 代碼范例
- 9.4 生成所有組合
- 9.3 排列集合元素
- 9.2 對積進行歸約
- 9.1 笛卡兒積
- 第9章 高級itertools技術
- 8.5 小結
- 8.4 itertools模塊代碼范例
- 8.3 使用tee()函數克隆迭代器
- 8.2 使用有限迭代器
- 8.1 使用無限迭代器
- 第8章 itertools模塊
- 7.6 小結
- 7.5 多態與類型匹配
- 7.4 使用多種元組結構代替狀態類
- 7.3 使用函數構造器創建命名元組
- 7.2 使用命名元組收集數據
- 7.1 使用元組收集數據
- 第7章 元組處理技術
- 6.3 小結
- 6.2 group-by歸約:從多到少
- 6.1 簡單數值遞歸
- 第6章 遞歸與歸約
- 5.15 小結
- 5.14 設計模式回顧
- 5.13 使用可調用對象構建高階函數
- 5.12 編寫生成器函數
- 5.11 編寫高階映射和過濾函數
- 5.10 編寫高階函數
- 5.9 使用sorted()函數將數據排序
- 5.8 在iter()函數中使用哨兵值
- 5.7 使用filter()函數檢測異常值
- 5.6 使用filter()函數接收或舍棄數據
- 5.5 使用map()函數處理多個序列
- 5.4 使用map()將函數應用于集合
- 5.3 lambda與lambda算子
- 5.2 使用Python匿名函數
- 5.1 用max()函數和min()函數尋找極值
- 第5章 高階函數
- 4.6 小結
- 4.5 使用enumerate()函數包含下標值
- 4.4 使用reversed()函數改變順序
- 4.3 使用zip()函數實現結構化和平鋪序列
- 4.2 使用可迭代對象
- 4.1 函數分類概覽
- 第4章 使用集合
- 3.7 小結
- 3.6 使用列表、字典和set
- 3.5 使用生成器函數清洗原始數據
- 3.4 使用元組和命名元組
- 3.3 使用字符串
- 3.2 函數作為頭等對象
- 3.1 編寫純函數
- 第3章 函數、迭代器和生成器
- 2.8 小結
- 2.7 幾個高級概念
- 2.6 回到最初
- 2.5 函數類型系統
- 2.4 用遞歸代替循環語句
- 2.3 嚴格求值與非嚴格求值
- 2.2 不可變數據結構
- 2.1 頭等函數
- 第2章 函數式編程的特點
- 1.5 小結
- 1.4 EDA
- 1.3 函數式編程經典示例
- 1.2 細分過程范式
- 1.1 編程范式
- 第1章 函數式編程概述
- 前言
- 內容提要
- 數字版權聲明
- 作者簡介
- 版權信息
- 封面
- 封面
- 版權信息
- 作者簡介
- 數字版權聲明
- 內容提要
- 前言
- 第1章 函數式編程概述
- 1.1 編程范式
- 1.2 細分過程范式
- 1.3 函數式編程經典示例
- 1.4 EDA
- 1.5 小結
- 第2章 函數式編程的特點
- 2.1 頭等函數
- 2.2 不可變數據結構
- 2.3 嚴格求值與非嚴格求值
- 2.4 用遞歸代替循環語句
- 2.5 函數類型系統
- 2.6 回到最初
- 2.7 幾個高級概念
- 2.8 小結
- 第3章 函數、迭代器和生成器
- 3.1 編寫純函數
- 3.2 函數作為頭等對象
- 3.3 使用字符串
- 3.4 使用元組和命名元組
- 3.5 使用生成器函數清洗原始數據
- 3.6 使用列表、字典和set
- 3.7 小結
- 第4章 使用集合
- 4.1 函數分類概覽
- 4.2 使用可迭代對象
- 4.3 使用zip()函數實現結構化和平鋪序列
- 4.4 使用reversed()函數改變順序
- 4.5 使用enumerate()函數包含下標值
- 4.6 小結
- 第5章 高階函數
- 5.1 用max()函數和min()函數尋找極值
- 5.2 使用Python匿名函數
- 5.3 lambda與lambda算子
- 5.4 使用map()將函數應用于集合
- 5.5 使用map()函數處理多個序列
- 5.6 使用filter()函數接收或舍棄數據
- 5.7 使用filter()函數檢測異常值
- 5.8 在iter()函數中使用哨兵值
- 5.9 使用sorted()函數將數據排序
- 5.10 編寫高階函數
- 5.11 編寫高階映射和過濾函數
- 5.12 編寫生成器函數
- 5.13 使用可調用對象構建高階函數
- 5.14 設計模式回顧
- 5.15 小結
- 第6章 遞歸與歸約
- 6.1 簡單數值遞歸
- 6.2 group-by歸約:從多到少
- 6.3 小結
- 第7章 元組處理技術
- 7.1 使用元組收集數據
- 7.2 使用命名元組收集數據
- 7.3 使用函數構造器創建命名元組
- 7.4 使用多種元組結構代替狀態類
- 7.5 多態與類型匹配
- 7.6 小結
- 第8章 itertools模塊
- 8.1 使用無限迭代器
- 8.2 使用有限迭代器
- 8.3 使用tee()函數克隆迭代器
- 8.4 itertools模塊代碼范例
- 8.5 小結
- 第9章 高級itertools技術
- 9.1 笛卡兒積
- 9.2 對積進行歸約
- 9.3 排列集合元素
- 9.4 生成所有組合
- 9.5 代碼范例
- 9.6 小結
- 第10章 functools模塊
- 10.1 函數工具
- 10.2 使用lru_cache保存已有計算結果
- 10.3 使用total_ordering定義類
- 10.4 使用partial()函數應用部分參數
- 10.5 使用reduce()函數歸約數據集
- 10.6 小結
- 第11章 裝飾器設計技術
- 11.1 作為高階函數的裝飾器
- 11.2 橫切關注點
- 11.3 復合設計
- 11.4 向裝飾器添加參數
- 11.5 實現更復雜的裝飾器
- 11.6 復雜設計注意事項
- 11.7 小結
- 第12章 multiprocessing和threading模塊
- 12.1 函數式編程和并發
- 12.2 并發的意義
- 12.3 使用多進程池和任務
- 12.4 使用多進程池進行并發處理
- 12.5 小結
- 第13章 條件表達式和operator模塊
- 13.1 條件表達式求值
- 13.2 使用operator模塊代替匿名函數
- 13.3 運算符的星號映射
- 13.4 使用operator模塊函數進行歸約
- 13.5 小結
- 第14章 PyMonad庫
- 14.1 下載和安裝
- 14.2 函數式復合和柯里化
- 14.3 函數式復合和PyMonad*運算符
- 14.4 函子和應用型函子
- 14.5 單子的bind()函數和>>運算符
- 14.6 模擬實現單子
- 14.7 單子的其他特性
- 14.8 小結
- 第15章 Web服務的函數式設計方法
- 15.1 HTTP“請求-響應”模型
- 15.2 WSGI標準
- 15.3 將Web服務定義為函數
- 15.4 跟蹤使用情況
- 15.5 小結
- 第16章 優化與改進
- 16.1 記憶化和緩存
- 16.2 指定記憶化
- 16.3 尾遞歸優化
- 16.4 優化存儲
- 16.5 優化精度
- 16.6 案例研究:卡方決策
- 16.7 計算期望值并顯示列聯表
- 16.8 函數式編程設計模式
- 16.9 小結
- 版權聲明
- 內容簡介
- 看完了 更新時間:2020-04-22 12:28:48