跟我一起学习Python编程——列表(数组)
一、列的介绍与创建
无论是列表还是数组,我的理解是将多个独立的元素组成一个组,然后赋值给一个变量,具体的作用后期会遇到的,好了,下面就是关于数组在python里面简单操作~
通过双引号将各个元素标记出来,然后通过逗号分隔,最终使用中括号来将这个集合括起来,等号赋值。这样就可以创建一个列了。
如何查看呢,可通过:变量名[索引号] 进行查看。
当然也可以复制空,通过type(names)可以查看类型为list也就是列
简单说下索引和元素的关系:
因为列表是通过下标来标记元素位置的,下标从0开始,每新增一个元素就自动加1,下标就是索引。如下:
元素名
A B 1 2 ! …
下标(索引)
0 1 2 3 4 …
二、列的插入、追加、删除、修改。。。
- 插入
插入使用.insert
names.insert(3,“4”)
表示在索引3的位置的前面插入元素4 - 追加
因为插入无法在最后面插,所以有了追加
追加使用.append,效果就是在最后面新增了元素Z - 删除
删除是,使用del命令,可以理解成先通过索引定位到某个元素,然后通过del删除它
注意:从前往后删是,从索引0开始,从后往前删是从索引-1开始 - 修改
实际修改相当于重新赋值
依旧是通过索引先定位,再赋值 - 查看某个元素是否存在
存在时返回True
不存在时返回False - 还可以嵌套,首先判断索引存不存在,存在后,继续做删除等操作
判断元素B对应的索引为1
判断元素b不存在
来个连续的,得出元素2对应的索引3,通过del命令将其删除。
好了,今天关于列的介绍就到这里了,同为初学者,大家一起进步!感谢!!!