网站大量收购独家精品文档,联系QQ:2885784924

Python基础教程(第2版)课件 第4章 Python 数据类型-列表元组字典.ppt

Python基础教程(第2版)课件 第4章 Python 数据类型-列表元组字典.ppt

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

***********************2.zip函数:zip函数用于迭代,函数生成的可迭代对象有自己的迭代器,可使用next函数执行迭代操作:例4-4-12zip函数使用实例:4.4.3元组函数4.5python字典Python对数据类型的处理是很灵活的。生活中经常会碰到一个数据要确切知道其对应的值的情况。Python对这种数据的处理是使用字典,采用键值对的方式。本节的目标是掌握这种字典数据的使用。[学习目标]1.了解字典的概念2.了解字典的键和值的性质,了解字典的可变意义3.掌握字典的操作4.掌握字典的函数4.5.1字典概述列表是有序的对象结合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过顺序偏移存取。字典由键和对应值成对组成,键是关键字,值是与关键字有关的数据。通过键可以找到与其有关的值,反过来则不行,不能通过值找键。作为键,必须具备以下两个条件:(1)键必须是不可变对象,(2)键在字典中必须是唯一的。4.5.2字典操作1.创建字典(1)直接使用{}键入:例4-5-1直接创建字典实例:以上实例输出结果如下:4.5.2字典操作1.创建字典(2)用dict()函数创建字典:例4-5-2用dict()函数创建字典实例:以上实例输出结果如下:4.5.2字典操作1.创建字典(3)用fromkeys()方法创建字典。创建一个具有相同值的字典,用fromkeys()方法可以轻松实现:例4-5-3用dict()函数创建字典实例:以上实例输出结果如下:4.5.2字典操作2.访问字典里的值例4-5-4访问字典的值操作实例:以上实例输出结果如下:4.5.2字典操作3.删除字典元素例4-5-11字典删除操作实例:以上实例输出结果如下:4.5.2字典操作4.字典键的特性:(1)不允许同一个键出现两次例4-5-13通过键名获取值实例:以上实例输出结果如下:4.5.2字典操作4.字典键的特性:(2)键必须不可变,可以用数、字符串或元组充当,但不能用列表或字典:例4-5-14字典中key键嵌入列表情况:以上实例输出结果如下:4.5.3字典函数Python字典包含了以下内置函数,参考教材P116表4-5-11.标准类型的内置函数:标准类型的内置函数有type()和str()两个函数。例4-5-15查看字典类型及返回类型:以上实例输出结果如下:2.字典类型专用函数:字典类型专用函数有dict()、len()和hash()函数4.6python集合数学上,集合(set)是由一组无序的、互异的、确定的对象(成员)汇总成的集体。这些对象称为该集合的元素(SetElements)。Python语言将数学上的集合概念原封不动地引入到了它的集合类型里。本节的目标是掌握这种集合数据的使用。[学习目标]1.了解集合的概念2.掌握集合的操作3.了解可变集合与不可变集合4.了解集合的函数Python中的集合类型有两种:可变集合(set)和不可变集合(frozenset)。可变集合的元素(成员)是可以添加、删除的,而不可变集合的元素是不可这样做的。可变集合形式:一对花括号内有多个元素,元素之间用逗号分隔,空集以“set()”的集合对象形式表达。不可变集合形式:frozenset({元素1,元素2,…,元素n}),空集形式是“frozenset()”或“frozenset({})”4.6.1集合概述4.6.1集合概述集合类型的基本操作符及功能表4-6-1集合类型的基本操作符及功能一览表集合的基本操作包括创建集合、对集合赋值、访问集合中的元素、更新的集合等。1.创建集合及对集合赋值创建集合可使用set()和frozenset()函数,这两个函数分别用于创建可变集合和不可变集合。它们的参数形式相同,无参数时,创建空集;有参数时,参数为可迭代对象,也可以直接写入集合元素。4.6.2集合操作例4-6-1创建集合及对集合赋值操作实例:4.6.2集合操作2.访问集合中的元素访问集合中的元素是指检查元素是否是集合中的成员,或通过遍历方法显示集合内的成员。例4-6-2访问集合中的元素操作实例:以上实

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档