| 作 者: | 提尔塔吉奥蒂·萨卡 舒布哈迪普·罗伊乔杜里 |
| 出版社: | 机械工业出版社 |
| 丛编项: | |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 暂缺 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
译者序
前言
第1章 Python数据整理入门
1.1 引言
1.2 Python数据整理
1.3 列表、集合、字典、元组和字符串
1.3.1 列表
练习1:访问列表成员
练习2:生成列表
练习3:遍历列表并检查成员
练习4:列表排序
练习5:生成随机列表
活动1:处理列表
1.3.2 集合
1.3.3 字典
练习6:访问和设置字典中的值
练习7:遍历字典
练习8:再次讨论唯一值列表问题
练习9:删除字典中的值
练习10:字典推导式
1.3.4 元组
练习11:处理元组
1.3.5 字符串
练习12:访问字符串
练习13:字符串切片
练习14:字符串拆分与合并
活动2:分析多行字符串并生成唯一单词数量
1.4 小结
第2章 高级数据结构和文件处理
2.1 引言
2.2 高级数据结构
2.2.1 迭代器
练习15:迭代器介绍
2.2.2 栈
练习16:在Python中实现栈
练习17:使用用户定义的方法实现栈
2.2.3 Lambda表达式
练习18:用Lambda表达式证明三角恒等式
练习19:用于排序的Lambda表达式
练习20:多元素成员检查
2.2.4 队列
练习21:在Python中实现队列
活动3:Permutations、迭代器、Lambda、列表
2.3 Python基本文件操作
练习22:写入和读取环境变量
练习23:打开和关闭文件
练习24:逐行读取文件
练习25:写入文件
活动4:设计专属CSV解析器
2.4 小结
第3章 NumPy、pandas和Matplotlib简介
3.1 引言
3.2 NumPy数组操作
练习26:从列表中创建NumPy数组
练习27:两个NumPy数组相加
练习28:NumPy数组的数学运算
练习29:NumPy数组的高级数学运算
练习30:使用arange和linspace生成数组
练习31:创建多维数组
练习32:二维数组的维度、形状、大小和数据类型
练习33:全零、全一、随机、单位矩阵和向量
……
第4章 深入学习Python数据整理
第5章 适应不同类型的数据源
第6章 学习数据整理的隐藏秘密
第7章 高级网络抓取和数据收集
第8章 关系数据库管理系统和结构化查询语言
第9章 数据整理在现实生活中的应用
附录 活动实施步骤