Python Cookbook(第3版)中文版
鏈接:https://pan.baidu.com/s/1N-HR9zYoPGLsda4FV3ezYA?pwd=50d3?
提取碼:50d3

內容簡介
《Python Cookbook(第3版)中文版》介紹了Python應用在各個領域中的一些使用技巧和方法,其主題涵蓋了數(shù)據(jù)結構和算法,字符串和文本,數(shù)字、日期和時間,迭代器和生成器,文件和I/O,數(shù)據(jù)編碼與處理,函數(shù),類與對象,元編程,模塊和包,網(wǎng)絡和Web編程,并發(fā),實用腳本和系統(tǒng)管理,測試、調試以及異常,C語言擴展等。
《Python Cookbook(第3版)中文版》覆蓋了Python應用中的很多常見問題,并提出了通用的解決方案。書中包含了大量實用的編程技巧和示例代碼,并在Python 3.3環(huán)境下進行了測試,可以很方便地應用到實際項目中去。此外,《Python Cookbook(第3版)中文版》還詳細講解了解決方案是如何工作的,以及為什么能夠工作。
《Python Cookbook(第3版)中文版》非常適合具有一定編程基礎的Python程序員閱讀參考。
作者簡介
David Beazley是一位居住在芝加哥的獨立軟件開發(fā)者以及圖書作者。他主要的工作在于編程工具,提供定制化的軟件開發(fā)服務,以及為軟件開發(fā)者、科學家和工程師教授編程實踐課程。他為人熟知的工作在于Python編程語言,他已為此創(chuàng)建了好幾個開源的軟件包(例如Swig和PLY),并且是備受贊譽的圖書Python Essential Reference的作者。他也對C、C++以及匯編語言下的系統(tǒng)編程有著豐富的經(jīng)驗。
Brain K. Jones是普林斯頓大學計算機系的一位系統(tǒng)管理員。
內頁插圖










目錄
第1章 數(shù)據(jù)結構和算法 1
1.1 將序列分解為單獨的變量 1
1.2 從任意長度的可迭代對象中分解元素 3
1.3 保存最后N個元素 5
1.4 找到最大或最小的N個元素 7
1.5 實現(xiàn)優(yōu)先級隊列 9
1.6 在字典中將鍵映射到多個值上 11
1.7 讓字典保持有序 13
1.8 與字典有關的計算問題 14
1.9 在兩個字典中尋找相同點 15
1.10 從序列中移除重復項且保持元素間順序不變 17
1.11 對切片命名 18
1.12 找出序列中出現(xiàn)次數(shù)最多的元素 20