码迷,mamicode.com
首页 > 其他好文 > 详细

列表切片,内置方法

时间:2020-07-27 13:52:10      阅读:53      评论:0      收藏:0      [点我收藏+]

标签:ima   count()   方法   rev   insert   一个   list   元组   只读   

 

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()

列表切片,内置方法

标签:ima   count()   方法   rev   insert   一个   list   元组   只读   

原文地址:https://www.cnblogs.com/taotao1904/p/13359893.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!