- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Python徐培成
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字-它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。
Python列表(List)
列表的数据项不需要具有相同的类型创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示:list1=[physics,chemistry,1997,2000];list2=[1,2,3,4,5];list3=[a,b,c,d];与字符串的索引一样,列表索引从0开始。列表可以进行截取、组合等。
Python列表(List)
使用下标索引来访问列表中的值,同样你也可以使用方括号的形式截取字符,如下所示:#!/usr/bin/pythonlist1=[physics,chemistry,1997,2000];list2=[1,2,3,4,5,6,7];printlist1[0]:,list1[0]printlist2[1:5]:,list2[1:5]以上实例输出结果:list1[0]:physicslist2[1:5]:[2,3,4,5]
访问列表中的值
你可以对列表的数据项进行修改或更新,你也可以使用append()方法来添加列表项,如下所示:#!/usr/bin/pythonlist=[physics,chemistry,1997,2000];printValueavailableatindex2:printlist[2];list[2]=2001;printNewvalueavailableatindex2:printlist[2];注意:我们会在接下来的章节讨论append()方法的使用
更新列表
以上实例输出结果:Valueavailableatindex2:1997Newvalueavailableatindex2:2001
更新列表
可以使用del语句来删除列表的的元素,如下实例:#!/usr/bin/pythonlist1=[physics,chemistry,1997,2000];printlist1;dellist1[2];printAfterdeletingvalueatindex2:printlist1;
删除列表元素
列表对+和*的操作符与字符串相似。+号用于组合列表,*号用于重复列表。如下所示:
Python列表脚本操作符
Python的列表截取与字符串操作类型,如下所示:L=[spam,Spam,SPAM!]操作:
Python列表截取
Python包含以下函数:
Python列表函数方法
Python包含以下函数:
Python列表函数方法
Python包含以下方法:
Python列表函数方法
python创建二维列表,将需要的参数写入cols和rows即可list_2d=[[0forcolinrange(cols)]forrowinrange(rows)]实例:list_2d=[[0foriinrange(5)]foriinrange(5)]list_2d[0].append(3)list_2d[0].append(5)list_2d[2].append(7)list_2d[[0,0,0,0,0,3,5],[0,0,0,0,0],[0,0,0,0,0,7],[0,0,0,0,0],[0,0,0,0,0]]
笔记列表
您可能关注的文档
- 文案道德一下.pptx
- 二元一次方程上课件.pptx
- cisco设备强化使用访问列表缓解威胁攻击扩展模块安全特性iscw10s05l04.pptx
- 培训物流小车项目.pptx
- 展开与折叠一课时课件.pptx
- 近代一个不平等条约决赛.pptx
- bpp相关使用手册工单接口.pdf
- 分析案例文案分.pdf
- 恒达置业烟台花园彩图部分.pptx
- 七上七级上册物质构成.pptx
- 教科版(2017秋)科学二年级上册2.6 做一顶帽子 教学设计.docx
- 河北高频考点专训四 质量守恒定律的应用教学设计---2024-2025学年九年级化学人教版(2024)上册.docx
- 大单元教学【核心素养目标】6.3 24时计时法教学设计 人教版三年级下册.docx
- 河南省商城县李集中学2023-2024学年下学期九年级历史中考模拟八(讲评教学设计).docx
- 第18章 第25课时 正方形的性质2023-2024学年八年级下册数学课时分层作业教学设计( 人教版).docx
- Module 8 模块测试 教学设计 2024-2025学年英语外研版八年级上册.docx
- 2024-2025学年小学数学五年级下册浙教版教学设计合集.docx
- 2024-2025学年小学劳动四年级下册人民版《劳动》(2022)教学设计合集.docx
- 2024-2025学年小学数学三年级上册冀教版(2024)教学设计合集.docx
- 2024-2025学年高中生物学必修1《分子与细胞》人教版教学设计合集.docx
文档评论(0)