Python3基础教程五(个人整理)259.docxVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可编辑文档 PAGE 页码页码/NUMPAGES 总页数总页数 Python3?列表 序列是Python中最基本的数据结构。.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。. Python有6个序列的内置类型,但最常见的是列表和元组。. 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。 列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。 列表的数据项不需要具有相同的类型 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示: list1 = [YYYY, Zzzzz, 1997, 2000]; list2 = [1, 2, 3, 4, 5 ]; list3 = [a, b, c, d]; 与字符串的索引一样,列表索引从0开始。列表可以进行截取、组合等。 访问列表中的值 使用下标索引来访问列表中的值,同样你也可以使用方括号的形式截取字符,如下所示: 以上实例输出结果: list1[0]: YYYY list2[1:5]: [2, 3, 4, 5] 更新列表 你可以对列表的数据项进行修改或更新,你也可以使用append()方法来添加列表项,如下所示: 注意:我们会在接下来的章节讨论append()方法的使用 以上实例输出结果: 第三个元素为 : 1997 更新后的第三个元素为 : 2001 删除列表元素 可以使用 del 语句来删除列表的的元素,如下实例: 以上实例输出结果: 原始列表 : [YYYY, Zzzzz, 1997, 2000] 删除第三个元素 : [YYYY, Zzzzz, 2000] 注意:我们会在接下来的章节讨论 remove() 方法的使用 Python列表脚本操作符 列表对 + 和 * 的操作符与字符串相似。+ 号用于组合列表,* 号用于重复列表。 如下所示: Python列表截取与拼接 Python的列表截取与字符串操作类型,如下所示: L=[YYYY, Zzzzz, Zzzzz] L=[YYYY, Zzzzz, Zzzzz] L[2] Zzzzz L[-2] Zzzzz L[1:] [Zzzzz, Zzzzz] 列表还支持拼接操作: squares = [1, 4, 9, 16, 25] squares += [36, 49, 64, 81, 100] squares [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] 嵌套列表 使用嵌套列表即在列表里创建其它列表,例如: a = [a, b, c] n = [1, 2, 3] x = [a, n] x [[a, b, c], [1, 2, 3]] x[0] [a, b, c] x[0][1] b Python列表函数方法 Python包含以下函数: Python包含以下方法: Python3?元组 Python 的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 创建空元组 tup1 = () 元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用: 元组与字符串类似,下标索引从0开始,可以进行截取,组合等。 访问元组 元组可以使用下标索引来访问元组中的值,如下实例: 以上实例输出结果: tup1[0]: YYYY tup2[1:5]: (2, 3, 4, 5) 修改元组 元组中的元素值是不允许修改的,但我们可以对元组进行连接组合,如下实例: 以上实例输出结果: (12, 34.56, abc, xyz) 删除元组 元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组,如下实例: 以上实例元组被删除后,输出变量会有异常信息,输出如下所示: 删除后的元组 tup : Traceback (most recent call last): File test.py, line 8, in module print (tup) NameError: name tup is not defined 元组运算符 与字符串一样,元组之间可以使用 + 号和 * 号进行运算。这就意味着他们可以组合和复制,运算后会生成一个新的元组。 元组索引,截取 因为元组也是一个序列,所以我们可以访问元组中的指定位置的元素,也可以截取索引中的一段元素,如下所示: 元组: L = (YYYY, Zzzzz, Zzzzz) 运行实例如下: L = (YYYY, Zzzzz, Zzzzz)

文档评论(0)

159****0526 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档