python字典和集合 Python教学设计.docx

上传人:b****9 文档编号:25624066 上传时间:2023-06-10 格式:DOCX 页数:11 大小:278.31KB
下载 相关 举报
python字典和集合 Python教学设计.docx_第1页
第1页 / 共11页
python字典和集合 Python教学设计.docx_第2页
第2页 / 共11页
python字典和集合 Python教学设计.docx_第3页
第3页 / 共11页
python字典和集合 Python教学设计.docx_第4页
第4页 / 共11页
python字典和集合 Python教学设计.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

python字典和集合 Python教学设计.docx

《python字典和集合 Python教学设计.docx》由会员分享,可在线阅读,更多相关《python字典和集合 Python教学设计.docx(11页珍藏版)》请在冰豆网上搜索。

python字典和集合 Python教学设计.docx

python字典和集合Python教学设计

课题

python字典和集合

掌握字典类型

掌握字典相关方法

掌握字典的遍历

掌握集合类型

掌握集合相关方法

教学重点

掌握字典相关方法

掌握字典的遍历

掌握集合类型

教学难点

掌握字典的遍历

掌握集合相关方法

主要教法

讲授演示法+上机操作

教  学  过  程

一、新课讲授

1.掌握字典类型

a)字典的特点

无序:

通过键实现元素存取,故无序

可变:

可以通过键进行改变

异构:

支持多种数据类型

嵌套:

可以在键值对中的值部分出现字典

b)定义字典:

ii.方法一:

{key1:

value1,key2:

value2,...}

iii.方法二:

dict()内置函数:

指定键值

例:

d2=dict(name="jerry",age="45",gender="m")

iv.关键点:

键与值用冒号“:

”分开;

项与项用逗号“,”分开;

字典中的键必须是唯一的,而值可以不唯一

1.掌握字典相关方法

1.1更新或添加元素:

dict1[key]=value

例如:

1.2items():

变量解包:

即将字典转化为键、值作为元组的列表

例如:

1.3keys();键列表

例如:

1.4values():

值列表

例如:

1.5has_key():

判断是否存在某个键,返回结果true或false

例如:

1.6del删除元素:

调用python自身函数删除

例如:

1.7len():

取得字典中键值对个数

例如:

1.8update():

在原字典上合并字典,键相同时会被覆盖。

例如:

1.9get():

取得某个键对应的值

例如:

1.10pop():

弹出指定键对应的值

1.11popitem():

随机弹出键值对

1.12clear():

清除所有元素

例如:

2.掌握字典的遍历:

3.掌握集合类型

3.1什么是集合

无序、互异,

3.2集合的功能及特点

支持成员关系判断

支持迭代

不支持索引,切片

元素唯一

3.3定义集合set

方法一:

{元素}

方法二:

内置函数set()

例:

4.集合相关方法:

4.1len():

元素个数

例如:

4.2add():

添加元素

例如:

4.3remove():

删除元素

例如:

4.4update():

合并集合

例如:

4.5pop():

随机弹出某个元素

例如:

4.6集合关系操作

4.6.1s|t:

s和t的并集

例如:

4.6.2s&t:

s和t的交集

例如:

4.6.3s-t:

求差集,存在于s集合而不存在于t集合中的

例如:

4.6.4s^t:

求对称差集

例如:

二、上机练习

学生上机完成字典类型、字典相关方法、字典的遍历、集合类型、集合相关方法的案例练习。

三、本课小结

字典类型、

字典相关方法、

字典的遍历、

集合类型、

集合相关方法

 

课后

反思

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 其它课程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1