首页 / 知识
Python 列表(List)
2023-11-12 13:42:00
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字-它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。
python有6个序列的内置类型,但最常见的是列表和元组。
序列都可以进行的操作包括索引,切片,加,乘,检查成员。
此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。
列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。
列表的数据项不需要具有相同的类型
创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示:
list1=['physics','chemistry',1997,2000];
list2=[1,2,3,4,5];
list3=["a","b","c","d"];
与字符串的索引一样,列表索引从0开始。列表可以进行截取、组合等。
访问列表中的值
使用下标索引来访问列表中的值,同样你也可以使用方括号的形式截取字符,如下所示:
#!/usr/bin/python
list1=['physics','chemistry',1997,2000];
list2=[1,2,3,4,5,6,7];
print"list1[0]:",list1[0]
print"list2[1:5]:",list2[1:5]
以上实例输出结果:
list1[0]:physics
list2[1:5]:[2,3,4,5]
更新列表
你可以对列表的数据项进行修改或更新,你也可以使用append()方法来添加列表项,如下所示:
#!/usr/bin/python
list=['physics','chemistry',1997,2000];
print"Valueavailableatindex2:"
printlist[2];
list[2]=2001;
print"Newvalueavailableatindex2:"
printlist[2];
注意:我们会在接下来的章节讨论append()方法的使用
以上实例输出结果:
Valueavailableatindex2:
1997
Newvalueavailableatindex2:
2001
删除列表元素
可以使用del语句来删除列表的的元素,如下实例:
#!/usr/bin/python
list1=['physics','chemistry',1997,2000];
printlist1;
dellist1[2];
print"Afterdeletingvalueatindex2:"
printlist1;
以上实例输出结果:
['physics','chemistry',1997,2000]
Afterdeletingvalueatindex2:
['physics','chemistry',2000]
注意:我们会在接下来的章节讨论remove()方法的使用
以上内容为大家介绍了Python列表(List),希望对大家有所帮助,如果想要了解更多Python相关知识,请关注我们http://www.mobiletrain.org/
最新内容
相关内容
linuxsu命令位置?
linuxsu命令位置?,系统,地址,环境,管理,位置,工作,命令,密码,信息,用户,linux切换用户命令1、打开系统中的终端命令框。使用whoami命令查看当大学生报名Python培训课程的好处是
大学生报名Python培训课程的好处是什么?,培训,企业,社会,项目,行业,工作,时间,技术,都会,素养,一、报名学习前沿技术在IT行业,技术在不断变化和线上Python培训和线下有什么不同?
线上Python培训和线下有什么不同?,培训,基础,实战,电脑,项目,教育,时间,地方,初级,技术,学习互联网技术的人越来越多,很多机构都采取线上和线下Python命名空间实例解析
Python命名空间实例解析,异常,名字,空间,代码,培训,观察,地方,情况,变量,函数,Python的命名空间是Python程序猿必须了解的内容,对Python命名空报名Python培训选择哪种方式比较好
报名Python培训选择哪种方式比较好?,培训,工作,基础,时间,情况,在线,最划算,环境,系统,方式,Python不仅是一种高级的编程语言,而且还是一种应用总结python 元组和列表的区别
总结python 元组和列表的区别,培训,列表,括号,切片,包裹,两者,实例,元素,区别,操作,python的基本类型中有元组和列表这么俩个,但是这哥俩却比Python列表类型list合并有哪些方法
Python列表类型list合并有哪些方法?,培训,方法,列表,可能会,数组,切片,下文,字符串,数据类型,请看,在Python编程语言中,有各种数据类型,比如字符在Python培训中有哪些必学的运算符
在Python培训中有哪些必学的运算符?,项目,培训,数字,变量,赋值,符号,两个,表示,数学,示例,不论是Python还是其他后端编程语言,都少不了运算符的深圳python培训课程哪家靠谱?
深圳python培训课程哪家靠谱?,深圳,人工智能,培训,检测,分析,实战,行业,转型,时间,体系,Python语言简单、易学、易读、易维护,学习成本和时间相学习Python有必要报培训班吗?
学习Python有必要报培训班吗?,项目,培训,企业,实战,行业,技术,做好,汽车,行情,体系,伴随着人工智能的广泛应用,Python被广泛应用于web开发、运深圳Python培训学习哪家比较好?
深圳Python培训学习哪家比较好?,项目,公司,企业,基础,培训,工作,时间,技术,深圳,最新,对于零基础学习Python的学生来说,如果我们想报一个班学习Python常见的列表
Python常见的列表,合法,数据,概念,下来,较大,培训,数组,列表,类型,声明,python是一门非常简洁的语言,和c/c++,java等有着较大的差别。到list和t