列表的增删改查

Posted continue-learn

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了列表的增删改查相关的知识,希望对你有一定的参考价值。

列表的创建

      使用[ , ]建立列表

例如:
a=["hello","python","1","A"]  #创建列表a

1.列表的查看

采用索引和切片查看:索引从0开始;切片从第一个索引位置到后一个位置的前一位(添加步长)  [1 :n: ]

例如:
a[1]    #取列表第二个元素
a[1:]   #取列表第二个元素到最后一个元素
a[1::2] #取列表第二个元素到最后一个元素,按步长2取

2.列表的增加

采用列表的内置方法.append()  .insert()  .expend()

例如:
a.append("B")   #将“B”添加到列表a中
a.insert("B",0)   #将“B”添加到列表a的第一个元素位置
a.expend(["B"])  #将新列表拓展到原列表中

3.列表的删除

采用del,内置方法.remove(),.pop(),.clear()

例如:
del a[1]   #删除第二个元素
del a       #删除列表a
a.remove("hello")  #删除“hello”元素,不返回删除元素
b=a.pop("hello")   #删除“hello”元素,并返回删除元素,默认删除最后一位
a.clear()   #清空列表

4.列表的修改

采用赋值的形式修改

例如:
a[1]="world"

5.列表的其他内置方法

.count()     某个元素出现的次数

.index()     某个元素的索引位置

.reverse()  元素反向

.sort()   元素重新排序

.copy()  复制列表

以上是关于列表的增删改查的主要内容,如果未能解决你的问题,请参考以下文章

Python列表的增删改查

python-9-列表的增删改查

列表的增删改查

Python列表的增删改查

列表的增删改查

python 列表的增删改查与嵌套