更新时间:2021-10-29 12:28:57
封面
版权信息
内容简介
推荐序一 干一行,爱“一行”
推荐序二 Su27般大义凛然
推荐序三
推荐序四
推荐序五
译者序
致谢
导语
Python一行流的例子
关于可读性的说明
这本书是给谁看的?
你会学到什么?
线上资源
1 Python温故知新
基本数据结构
容器数据类型
控制流
函数
lambda函数
总结
2 Python技巧
使用列表解析找出最高收入者
使用列表解析找出高信息价值的单词
读取文件
使用lambda和map函数
使用切片查找匹配子串及所处环境
列表解析和切片
使用切片赋值来修复损坏的列表
使用列表连接分析心脏健康数据
使用生成器表达式查出未达最低工资标准的公司
使用zip()函数格式化数据库
3 数据科学
基础二维数组计算
使用NumPy数组:切片、广播和数组类型
使用条件数组查询、过滤和广播检测异常值
使用布尔索引过滤二维数组
使用广播、切片赋值和重塑清洗固定步长的数组元素
NumPy中何时使用sort()函数,何时使用argsort()函数
如何使用lambda函数和布尔索引来过滤数组
如何使用统计、数学和逻辑来创建高级数组过滤器
简单的关联分析:买了X的人也买了Y
使用中间关联分析寻找最佳捆绑策略
4 机器学习
监督式机器学习的基础知识
线性回归
逻辑回归的一行流
K-Means聚类算法一行流
K-近邻算法一行流
神经网络分析一行流
决策树学习一行流
一行流计算方差最小的数据行
基本统计一行流
支持向量机分类一行流
随机森林分类一行流
5 正则表达式
在字符串中找到基本文本模式
用正则表达式编写你的第一个网络爬虫
分析HTML文档中的超链接
从字符串中提取美元金额
找出不安全的HTTP URL
验证用户输入的时间格式(第一部分)
验证用户输入的时间格式(第二部分)
字符串中的重复检测
检测重复单词
用正则模式在多行字符串中进行修改
6 算法
用lambda函数及排序找出异形词
用lambda函数和负索引切片找出回文
用递归阶乘函数计算排列数
找到Levenshtein距离
通过函数式编程计算幂集
用高级索引和列表解析来实现恺撒密码的加密
用Eratosthenes筛法找出素数
用reduce()函数计算Fibonacci数列
一种递归的二分查找算法
递归快速排序算法
后记