python语言中,列表(list)是个很重要的概念,我们用下面代码初识列表:
打开cmd,然后输入1处的python,即可进入到python编程环境中,在2处,我们定义了一个变量a,并将右边的“东西”赋值给它,“东西”是中括号包围起来的三个字符串"www"、“cvtutorials”、“com”,三个字符串之间用逗号隔开:
a = ["www", "cvtutorials", "com"]
在3处,我们输入a并按下enter,下一行就会出现a这个变量对应的值,在4处,我们输入
type(a)
即可看到输出
可以访问列表元素应该是列表最基本的功能,你可以回想下高中时期学到的数学概念:数列,这对你理解列表元素的访问会有很大帮助。
比如有个数列0,1,2,3,4,…如果我问你这个数列的第3个元素是什么?你会按顺序找到第三个元素,然后告诉我是2。“第三个元素”这个说法抽象出来就是索引,我们用索引标记数列中元素的位置。
和数学中的数列不同,计算机的世界里索引大多从0开始,比如下面的列表:
a = ["www", "cvtutorials", "com"]
a这个列表中,"www"元素对应的是a[0], "cvtutorials"元素对应的是a[1], "com"元素对应的是a[2],我们通过列表名和索引访问列表元素:
列表名[索引],如:a[0], a[1], a[2]
修改列表元素修改列表元素的意思是将列表中的某个元素替换为其他的元素,首先创建列表变量cvtutorials并赋值
cvtutorials = ["www", "cvtutorials", "com"]
我们现在想将第二个字符串"cvtutorials"替换成".cvtutorials.",直接将".cvtutorials."赋值给cvtutorials[1]即可(不要忘记这里的下标从0开始)
cvtutorials[1] = ".cvtutorials."添加列表元素
添加列表元素是在已经创建好的列表的基础上,添加元素。列表添加元素方式多样,可以在不同位置添加不同数量的元素,常见的添加元素的方法有append, insert, extend
append用来在list结尾添加元素,insert用来在某个位置添加某个元素,extend用来将两个列表合并起来。下面举例子说明:
cvtutorials.append("csdn")
cvtutorials.append("机器视觉全栈er")
cvtutorials.insert(0, "python基础教程")
domain_name = ["www.cvtutorials.com", "docsify"] cvtutorials.extend(domain_name)删除列表元素
删除列表元素是在已经创建好的列表的基础上,删除元素。列表删除元素方式多样,可以用pop根据索引删除元素,也可以用remove根据元素值删除元素,还可以用clear清除列表中的所有元素。
cvtutorials.pop(0)
cvtutorials.remove("docsify")
cvtutorials.clear()
推荐文章:
- 手牵手教你编写docsify文档
- python基础教程
- python基础教程(一):python之what、why、How
- python基础教程(二):python编程环境搭建
- python基础教程(三):变量类型和运算符
个人网站(基于vue的docsify编写,简洁美观):
个人网站
网站logo设计:



