- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
信息技术基础:
计算机、怎样编程与计算思维(Python版)
[刘达,王尔,李姗,张悟]
[刘达,王尔,李姗,张悟]
抽象数据类型:列表
抽象数据类型
数据类型(DataType)
同一类数值的集合和定义在它上面的运算操作
比如,整数型、浮点数型、字符串型、布尔型
抽象数据类型(AbstractDataType,ADT)
不依赖于具体实现的数据类型,定义在逻辑层次上的
一般为容器-条目的组织形式
2
抽象数据类型:列表
列表可以是来宾列表,也可以是待办事项的列表,它们有同样的线性结构。
3
列表的定义
列表(List)由一系列按特定顺序排列的元素组成
用一对方括号[]括起来若干元素表示一个列表,元素之间用逗号分隔
列表中可以包含任何类型的元素
没有任何元素的列表称为空列表,用[]表示
实验:
stu1=[2020310912,刘达,男,汉族,信息学院]
stu2=[2020310867,王尔,男,蒙古族,金融学院]
stu3=[2020310733,李珊,女,苗族,统计学院]
stu_list=[stu1,stu2,stu3]
4
访问列表元素
列表是序列结构,要访问列表的某个元素,需要知道该元素的位置。
第1个元素的位置索引为0,以此类推。
可以用索引[-1]访问倒数第1个列表元素,以此类推。
实验:
stu1[1]#上例中,取得stu1的姓名
stu1[4]=物理学院#修改stu1的学院为物理学院
stu_list[-2]#取stu_list里倒数第2个学生:
5
列表的操作符
操作符描述
ls+lt连接两个列表ls和lt
ls*n将列表ls拷贝n次,并连接
ainls若a是列表ls的元素,返回True,否则返
回False
ls[i]索引操作,取列表ls的第i个字符(索引
为i,最小索引值是0,最大索引值是ls
的长度减1)。
ls[m:n]切片操作,返回索引m到n之前(不到
n)的子列表
列表和字符串的这些操作符定义相同!
实验:ls,lt=[1,2,3],[4,5,6]ls+ltls*33inls(ls+lt)[0:3]
6
列表的切片操作
ls[m:n]
切片操作,返回索引值m到n之前(不到n)的子列表
若m为0,0可以省略
实验:ls[:3]
若n为列表长度,n可以省略
实验:ls[3:],ls[:]
m和n可以取值为负数,此时表示
文档评论(0)