首页
›
光学光电与激光工程
›
015-Zemax非序列模式详解
›
《Python序列容器转换与数据处理》
VIP10
本课程属于:015-Zemax非序列模式详解
光学光电与激光工程 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Python序列容器转换与数据处理
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
序列模式基础
什么是序列模式?核心特征:有序性、索引访问、可迭代。从底层理解序列的契约。
有序
索引
迭代
02
常见序列类型
字符串、列表、元组的对比与适用场景。不可变与可变序列的选择策略。
str
list
tuple
03
序列通用操作
索引与切片、拼接与重复、成员资格检查(in/not in)。高效操作序列的必备技法。
切片
拼接
成员
04
序列遍历技巧
for循环遍历、enumerate()获取索引、zip()并行遍历。让迭代更优雅。
enumerate
zip
遍历
05
列表推导式
基本语法、条件过滤、嵌套循环、与map/filter的对比。Pythonic的数据转换。
推导式
map
filter
06
生成器表达式
惰性求值、内存优势、与列表推导式的区别。处理大数据流的利器。
惰性
生成器
内存
07
迭代器与可迭代对象
iter()与next()、自定义迭代器、迭代器协议。深入迭代核心机制。
iter
next
协议
08
非序列模式概念
什么是非序列模式?无序性、键值对映射、哈希表原理。从序列到映射的思维跃迁。
无序
哈希
映射
09
字典基础
字典的创建、访问、修改、删除操作。掌握最常用的非序列容器。
dict
增删改
键值
10
字典高级操作
字典推导式、setdefault()、defaultdict、OrderedDict。更智能的字典用法。
推导式
defaultdict
有序
11
集合基础
集合的创建、元素添加与删除、集合的数学运算(并、交、差、对称差)。
set
并交差
对称差
12
集合应用
去重、成员关系测试、数据清洗实战。集合在数据处理中的高效应用。
去重
成员测试
清洗
13
哈希与不可变性
为什么字典键必须可哈希?可变对象与不可变对象的区别。理解哈希的约束。
可哈希
不可变
键约束
14
从序列到字典的转换
zip()构建字典、列表转字典、元组列表转字典。序列到映射的标准桥梁。
zip
转换
映射
15
从字典到序列的转换
keys()、values()、items()方法,字典解包。将映射还原为序列。
keys
values
解包
16
JSON与序列化
json.dumps()与json.loads(),序列与字典的相互转换。数据交换的通用格式。
JSON
序列化
dumps
17
CSV数据处理
csv模块读取与写入,行与列的序列/非序列表示。表格数据的双向转换。
CSV
读写
表格
18
数据库查询结果处理
sqlite3查询结果从序列(列表)到字典(DictCursor)的转换。ORM思想雏形。
sqlite3
DictCursor
行转字典
19
API响应解析
JSON数组(序列)与JSON对象(非序列)的处理模式切换。灵活应对RESTful数据。
API
JSON数组
模式切换
20
配置文件解析
ini、yaml、toml格式中序列与非序列数据的读取。配置管理的多范式。
ini
yaml
toml
21
树形数据结构
嵌套字典表示树、递归遍历、序列化与反序列化。用字典模拟层次结构。
树
递归
嵌套字典
22
图数据结构
邻接表(字典)与邻接矩阵(列表)的表示与切换。图算法的存储基石。
邻接表
邻接矩阵
图
23
缓存设计
使用字典实现LRU缓存,从序列缓存到非序列缓存的演进。性能优化的核心实践。
LRU
缓存
字典
24
状态机模式
用字典实现状态转移表,从if-else序列到字典映射的优化。声明式状态管理。
状态机
转移表
映射
25
策略模式
用字典替代多个if-elif分支,实现策略的动态切换。可扩展的设计范式。
策略模式
动态分发
字典
26
数据聚合
groupby操作,从序列到分组字典的转换。SQL式分组在Python中的实现。
groupby
聚合
分组
27
索引与查找
从列表线性查找到字典哈希查找的性能对比。时间复杂度决定数据规模。
线性查找
哈希
性能
28
排序与有序字典
sorted()对字典排序,使用OrderedDict保持插入顺序。有序性与映射的结合。
sorted
OrderedDict
排序
29
模式切换实战
从日志文件解析(序列)到统计聚合(非序列)的完整案例。端到端模式切换。
日志解析
聚合
实战
30
综合项目:简易NoSQL内存数据库
构建一个简易的NoSQL内存数据库,实现序列(列表)与字典(文档)的灵活切换。
NoSQL
内存DB
文档
所属VIP或分类
同VIP:FRED杂散光仿真与光路抑制设计
同VIP:Zemax非序列模式与车灯系统设计
同VIP:三维复杂曲面建模与几何优化