新書推薦:
![尤物:太平洋的丝绸全球史](http://103.6.6.69/upload/mall/productImages/y24/8/9787545220025.jpg)
《
尤物:太平洋的丝绸全球史
》
售價:HK$
102.4
![吴语百年面貌与变化研究——以嘉兴吴语为例](http://103.6.6.66/upload/mall/productImages/24/28/9787308236041.jpg)
《
吴语百年面貌与变化研究——以嘉兴吴语为例
》
售價:HK$
227.7
![众生百态:清代刑科题本里的“打工人”](http://103.6.6.66/upload/mall/productImages/24/27/9787500883791.jpg)
《
众生百态:清代刑科题本里的“打工人”
》
售價:HK$
66.7
![此间鸟兽:文物里的中华文明](http://103.6.6.66/upload/mall/productImages/24/26/9787576328592.jpg)
《
此间鸟兽:文物里的中华文明
》
售價:HK$
227.7
![史记百句(中华经典百句)](http://103.6.6.66/upload/mall/productImages/24/28/9787101166255.jpg)
《
史记百句(中华经典百句)
》
售價:HK$
56.4
![流年碎影(张中行先生88岁高龄写完的人生自传 “这一生我自认为不糊涂。”)](http://103.6.6.66/upload/mall/productImages/24/27/9787530222935.jpg)
《
流年碎影(张中行先生88岁高龄写完的人生自传 “这一生我自认为不糊涂。”)
》
售價:HK$
147.2
![经纬度丛书·迦太基帝国](http://103.6.6.66/upload/mall/productImages/24/28/9787213114816.jpg)
《
经纬度丛书·迦太基帝国
》
售價:HK$
66.7
![理想国译丛067:故国曾在:我的巴勒斯坦人生](http://103.6.6.66/upload/mall/productImages/24/27/9787509017937.jpg)
《
理想国译丛067:故国曾在:我的巴勒斯坦人生
》
售價:HK$
147.2
|
內容簡介: |
本书专注于从初学迈向进阶的Python编码技术:如何像专家一样写出优雅、准确、简洁高效的Python 单行代码;阅读任意一行Python 代码时,如何系统性地对其进行拆解和分析。全书分为6 个章节,以单行代码切入计算机科学的各个领域,包括Python 语言基础、编程技巧、基于NumPy的科学计算、机器学习的主要算法模型、正则表达式进阶、计算机科学中若干经典算法的单行实现等。
|
關於作者: |
本书专注于从初学迈向进阶的python编码技术:如何像专家一样写出优雅、准确、简洁高效的python单行代码;以及阅读任何一行python代码时,如何系统性地对其进行拆解和分析。全书分为六个章节,以单行代码切入到计算机科学的各个领域,包括python语言基础、编程技巧、基于NumPy的科学计算、机器学习的主要算法模型、正则表达式进阶、计算机科学中若干经典算法的单行实现等。
译者苏丹,网上id一般为su27,2009年毕业于北京师范大学数学系,主要从事后端编程,也曾从事前端与客户端开发工作。目前为豆瓣用户产品后端负责人,日常跟Python打交道较多。2016年翻译出版《深入理解 Flask》一书。
|
目錄:
|
导语 ........................................................................................................................ 1
Python 一行流的例子 ................................................................................................... 2
关于可读性的说明 ....................................................................................................... 3
这本书是给谁看的? ................................................................................................... 4
你会学到什么? ........................................................................................................... 5
线上资源 ....................................................................................................................... 6
1 Python 温故知新 ................................................................................................ 7
基本数据结构 ............................................................................................................... 8
数值数据类型和结构 ........................................................................................... 8
布尔值 ................................................................................................................... 8
字符串 ................................................................................................................. 11
关键字 None ....................................................................................................... 12
容器数据类型 ............................................................................................................. 13
列表 ..................................................................................................................... 13
堆栈 ..................................................................................................................... 16
集合 ..................................................................................................................... 17
字典 ..................................................................................................................... 19
成员 ..................................................................................................................... 20
XVIII Python 一行流
列表和字典解析 ................................................................................................. 20
控制流 ......................................................................................................................... 21
if、else 和 elif ..................................................................................................... 21
循环 ..................................................................................................................... 22
函数 ............................................................................................................................. 24
lambda 函数 ................................................................................................................. 24
总结 ............................................................................................................................. 25
2 Python 技巧 ..................................................................................................... 27
使用列表解析找出收入者 .................................................................................. 28
基础背景 ............................................................................................................. 28
代码 ..................................................................................................................... 30
它是如何工作的 ................................................................................................. 31
使用列表解析找出高信息价值的单词 ...................................................................... 31
基础背景 ............................................................................................................. 31
代码 ..................................................................................................................... 32
它是怎么工作的 ................................................................................................. 32
读取文件 ..................................................................................................................... 33
基础背景 ............................................................................................................. 33
代码 ..................................................................................................................... 34
它是怎么工作的 ................................................................................................. 34
使用 lambda 和 map 函数 ........................................................................................... 35
基础背景 ............................................................................................................. 35
代码 ..................................................................................................................... 36
它是如何工作的 ................................................................................................. 37
使用切片查找匹配子串及所处环境 .......................................................................... 38
基础背景 ............................................................................................................. 38
代码 ..................................................................................................................... 40
它是如何工作的 ................................................................................................. 41
目录 XIX
列表解析和切片 ......................................................................................................... 41
基础背景 ............................................................................................................. 42
代码 ..................................................................................................................... 42
它是如何工作的 ................................................................................................. 43
使用切片赋值来修复损坏的列表 .............................................................................. 43
基础背景 ............................................................................................................. 43
代码 ..................................................................................................................... 44
它是如何工作的 ................................................................................................. 45
使用列表连接分析心脏健康数据 .............................................................................. 46
基础背景 ............................................................................................................. 46
代码 ..................................................................................................................... 48
它是如何工作的 ................................................................................................. 48
使用生成器表达式查出未达工资标准的公司 .................................................. 48
基础背景 ............................................................................................................. 49
代码 ..................................................................................................................... 49
它是如何工作的 ................................................................................................. 50
使用 zip()函数格式化数据库 ..................................................................................... 51
基础背景 ..............................................
|
|