字符统计、电话号码查询、二维数据处理 列表推导式、集合推导式、字典推导式的使用 数据随机化处理:标准库random的使用(随机小数、随机整数、序 列数据随机化的方法) (三)思考与实践 Python语言中哪些是可迭代的对象?哪些是不可变数据类型?哪些 是可变数据类型?两者在应用中有什么区别。 (四)教学方法与手段 讲授+习题+实验 第六章集合与映射类型 (一)目的与要求 L.掌握Python中字典、集合的使用方法及应用场合 2。了解不同数据类型的优缺点和适用范围。 3。学会综合应用多种数据类型解决实际问题 4.掌握中文分词jiebal库的使用 (二)教学内容 1.主要内容 第一节集合 掌握集合的创建、集合的操作;掌握集合的并、交、差以及 对称差等运算 第二节字典 掌握字典的创建、获取字典值、修改字典值;掌握字典相关 的内置函数与方法;掌握字典排序的方法 第三节集合与字典的应用 掌握第三方库jiebaf的安装和导入方法;掌握中文文本和英 文文本的词频统计方法 2.基本概念和知识点 字典的视图,集合的交并差补(对称差)运算和关系,有序字典,冻 结集合 3.问题与应用 集合的应用(去重,关系测试),宇典遍历、利用集合对数据去重、 字符统计、电话号码查询、集合推导式、字典推导式的使用,词频统 计 (三)思考与实践 如何选择合适的数据类型处理实际问题?(适者生存,优胜劣汰 针对实际应用问题,根据数据类型的特点选择最合适的数据类型进 行建模,设计最佳求解方法。) (四)教学方法与手段字符统计、电话号码查询、二维数据处理 列表推导式、集合推导式、字典推导式的使用 数据随机化处理:标准库random的使用(随机小数、随机整数、序 列数据随机化的方法) (三) 思考与实践 Python 语言中哪些是可迭代的对象?哪些是不可变数据类型?哪些 是可变数据类型?两者在应用中有什么区别。 (四) 教学方法与手段 讲授+习题+实验 第六章 集合与映射类型 (一) 目的与要求 1. 掌握Python中字典、集合的使用方法及应用场合 2. 了解不同数据类型的优缺点和适用范围。 3. 学会综合应用多种数据类型解决实际问题 4. 掌握中文分词jieba库的使用 (二) 教学内容 1. 主要内容 第一节 集合 掌握集合的创建、集合的操作;掌握集合的并、交、差以及 对称差等运算 第二节 字典 掌握字典的创建、获取字典值、修改字典值;掌握字典相关 的内置函数与方法;掌握字典排序的方法 第三节 集合与字典的应用 掌握第三方库jieba的安装和导入方法;掌握中文文本和英 文文本的词频统计方法 2. 基本概念和知识点 字典的视图,集合的交并差补(对称差)运算和关系,有序字典,冻 结集合 3. 问题与应用 集合的应用(去重,关系测试),字典遍历、利用集合对数据去重、 字符统计、电话号码查询、集合推导式、字典推导式的使用,词频统 计 (三) 思考与实践 如何选择合适的数据类型处理实际问题? (适者生存,优胜劣汰: 针对实际应用问题,根据数据类型的特点选择最合适的数据类型进 行建模,设计最佳求解方法。) (四) 教学方法与手段