python基础教程--02第二章列表和元组0.pptxVIP

python基础教程--02第二章列表和元组0.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
python基础教程--02第二章列表和元组0

第二章 列表和元组 Python Contents 目录 序列 列表 元组 小结 序列 01 概览 通用序列操作 操作:没有具体的函数、方法名称,注意与函数、方法的区别。 num=“0123456789”,num_list=[0,1,2,3,4,5,6,7,8,9] 索引(indexing): 0是第一个元素,-1是倒数第一个元素 代码示例:Index.py 通用序列操作 分片(slicing): [m,n) num[9:-1] num[9:] 步长:可变,默认为1,允许负数。 对于y=numList 与 y=num_list[:]的区别 代码示例:slice.py 通用序列操作 加(adding) 乘(multiplying) num=“0123456789”,num2=num*2 None、空列表和初始化 代码示例:multiply.py 成员资格 in,布尔运算,返回true or false 布尔运算符 子串查找 代码示例:membership.py 迭代(iteration) 什么是布尔运算符,有什么作用? 长度、最大最小 内建函数 len:元素个数,而不是字符个数 min max QQ群的使用 仅用于通知事情,发布公共通告例如:作业、部分疑难解答。 序列及其对象 序列 列表 字符串 元组 Unicode字符串 buffer对象 xrange对象 问题 问题 1.==什么意思,为什么不可以用=替换,后来自己百度了,一个是等于,一个是赋值 2.有人用脚本做,前面加一串东西如:utf-8,还是对那个有点不太懂。 3.raw_input和input有时可以替换吧只是加引号的写法,这个我有百度,但还是觉得很混乱 窗口清屏 命令行窗口 import os os.system(cls) IDLE 步骤较多。 列表(list) 02 list函数 列表的定义符号:[ ] lst=list(0123456) 列表(list)操作 赋值 分片赋值P35: 插入新元素 删除元素 删除元素:del 元素 方法 函数 操作 方法:特殊的函数 与某些对象(面向对象的概念)有紧密联系的函数 调用方法:对象.方法(参数) 列表(list)方法 lst.append(新元素):末尾追加元素 lst.count(元素):元素出现次数 lst.extend(y):把y的所有元素附加在x的后面。 修改了x,区别于x+y P37页的代码,注意可读性问题。 lst.index(元素):找出元素的索引号。 lst.insert(位置,元素):制定位置插入元素。 列表里的元素可以是混合类型 列表(list)方法 lst.pop(索引号): 移除指定元素,并返回该元素的值,如果没有元素,则报错。 索引号为空,则移除最后一个元素。 if x.pop== append,pop与堆栈、队列的关系。 lst.remove(元素):移除指定元素。 lst.reverse():元素逆置。 注意书上P38页的提示:...,与后续课程数据结构紧密相关。 列表(list)方法 lst.sort():排序 从小到大排序 如果要从大到小排序呢?查看帮助help(x.sort) 高级排序 sort()与sorted()的区别: lst.sort()改变list,不返回新的列表。 sorted(lst)不改变list,返回一个新的列表。 cmp lst.sort(cmp,key,reverse) 元组(tuple) 03 不可变序列 元组的定义(创建)符号:() 元素分隔符号:, tpl=1,2,3 tpl=(1,2,3) 只能被创建,不能被修改。 方法: 通用序列方法 tpl.indexf(元素) tpl.count(元素) 本章新函数 04 本章新函数 函数 描述 cmp(x,y) 比较两个值的大小 len(seq) 序列长度 list(seq) 序列转化为列表 max(args) 最大值 min(args) 最小值 reversed(seq) 反置 sorted(seq) 返回已序列排序后的列表, tuple(seq) 序列转化为元组

文档评论(0)

kfcel5460 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档