列表切片,内置方法

Posted taotao1904

tags:

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

 

1、列表访问:

技术图片技术图片

 

 2、列表切片:

list_a[3:6] = [4,5,6],前包含后不包含,即[3,6)

list_a[2:] = [3,4,5,6,7,8,9],后为空表示取到最后一位。

list_a[ :2] = [1,2],前为空,表示从第一位开始取。

list_a[1: :2] = [2,4,6,8],2代表步长,表示每隔1个元素取一个。

 

3、列表方法

append(),插入到列表最后一位

技术图片

 

 insert(n,‘str‘),灵活插入

技术图片

 

 列表元素修改,直接赋值

a[1] = ‘str‘

技术图片

 

 删除

remove,pop,del

a.remove(‘str‘),只能删除固定字符串

a.pop(索引)。删除后返回删除值

技术图片

 

 del a[索引] ,通过索引直接删除某个值

del a ,删除整个列表

a.count(‘str‘),计算列表a中元素出现次数

a.extend(list_b),将列表b添加到列表a中

a.index(‘str‘) 取得元素的索引,只返回找到的第一个元素

技术图片

 

 a.reverse(),倒序排列

技术图片

 

 a.sort(),列表自动排序,默认sort(reverse = True)

type(a) is list,判断a,是否是列表

sorted,对所有可迭代对象进行排序,并生成新的列表

 4、元组,只读列表

a=(1,2,3,4)

a.count()

a.index()

以上是关于列表切片,内置方法的主要内容,如果未能解决你的问题,请参考以下文章

python之字符串,列表,字典内置方法总结

列表字典内置方法

列表,字典,元组,集合内置方法

列表内置方法

Python基础之内置方法

内置对象相关方法