还剩21页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《集合与字典》ppt课件•集合的概述contents•字典的概述•集合的应用目录•字典的应用•集合与字典的区别和联系01集合的概述集合的定义总结词明确性详细描述集合是由确定的、不同的元素所组成的,这些元素之间具有明确的界限,并且每个元素都是唯一的集合的表示方法总结词列举法与描述法详细描述列举法是将集合中的所有元素一一列举出来,而描述法则是通过元素的共同特征来描述集合集合的基本操作总结词并集、交集、差集与子集详细描述并集是指两个集合中所有元素的集合;交集是指两个集合中共有的元素集合;差集是指从一个集合中去除另一个集合中的元素后得到的集合;子集则是指一个集合中的所有元素都是另一个集合中的元素02字典的概述字典的定义总结词字典是一种数据结构,用于存储键值对详细描述字典是一种无序的数据结构,用于存储键值对每个键在字典中都是唯一的,而值可以是任何类型的数据,如数字、字符串、列表、字典等字典的键和值总结词字典的键是唯一的标识符,用于快速查找对应的值详细描述字典的键是唯一的标识符,用于快速查找对应的值键可以是任何不可变类型的数据,如字符串、数字、元组等值可以是任何类型的数据,包括数字、字符串、列表、字典等字典的基本操作总结词字典提供了多种基本操作,如添加、删除、查找等详细描述字典提供了多种基本操作,如添加键值对、删除键值对、查找键对应的值等此外,还可以通过键来更新对应的值,以及对字典进行遍历等操作03集合的应用求两个集合的交集总结词求两个集合共同拥有的元素详细描述通过使用交集运算符“∩”,可以找出两个集合中共有的元素这些元素同时存在于两个集合中,表示为A∩B或B∩A求两个集合的并集总结词求两个集合所有元素,不考虑重复详细描述并集运算符“∪”用于合并两个集合的所有元素,但不会重复计算相同的元素表示为A∪B或B∪A求两个集合的差集总结词求一个集合中存在但另一个集合中不存在的元素详细描述差集运算符“-”用于从一个集合中去除另一个集合中存在的元素,从而得到剩余的元素表示为A-B或B-A04字典的应用字典的查找操作010203查找键对应的值查找键是否存在查找值是否存在通过键在字典中查找对应判断字典中是否存在某个判断字典中是否存在某个的值,可以通过键的索引键,可以通过键的索引进值,可以通过遍历字典的直接获取行判断方式进行查找字典的更新操作更新键对应的值添加新的键值对删除键值对通过键在字典中更新对应在字典中添加新的键值对,通过键在字典中删除对应的值,可以直接修改键对可以通过添加一个键值对的键值对,可以直接删除应的值的方式实现键对应的值字典的删除操作删除指定键的键值对清空字典通过键在字典中删除对应的键值对,可将字典中的所有键值对全部删除,可以通以直接删除键对应的值过重新赋值为空字典的方式实现VS05集合与字典的区别和联系集合与字典的定义和表示方法比较定义表示方法集合是由一组无序且不重复的元素组成的,集合通常用大括号{}表示,字典用大括号{}而字典是由键值对组成的,键是唯一的,值或小括号表示,键和值之间用冒号分隔,可以是任意数据类型多个键值对之间用逗号分隔集合与字典的基本操作比较添加/删除元素查找元素修改元素遍历操作集合支持添加和删除元集合支持查找元素是否集合不支持修改元素,集合和字典都支持遍历素的操作,而字典不支存在,而字典支持通过而字典可以通过键修改操作,但遍历的方式不持添加或删除键值对键查找对应的值对应的值同集合与字典的应用场景比较要点一要点二集合字典用于存储一组不重复的元素,常用于去重、计数等场景用于存储键值对,通过键快速查找对应的值,常用于数据存储、查询等场景感谢您的观看THANKS。