python:列表常用方法

2021-02-04 19:16

阅读:626

标签:指定   可迭代对象   一个   删除元素   插入   python   xtend   sort   开始   

1、排序 L.sort(reverse=False)  

    参数:缺省参数,非必选

    作用:默认升序,即由小到大。需要降序时,加上参数reverse=True

    返回值:返回排序后的列表L。不能用变量接收,列表L已经是排序后的了

2、追加单个元素 L.append(arg)

    参数:必选参数,为空会报错

    作用:向列表末尾追加元素

    返回值:返回追加元素arg后的列表L。不能用变量接收,列表已经是追加元素后的列表了

3、追加多个元素  L.extend(iterable)

    参数:必选.iterable为可迭代对象,可为list、tuple、str

    作用:把可迭代对象的元素依次添加到L中的末尾位置

    返回值:返回追加后新的L

4、查找某个元素在列表中的位置,即x的索引 L.index(x[,begin[,end]])

    参数:x,必选。begin,非必选,代表在列表L中查找x位置时的开始位置。

           end,非必选,代码表在列表L中查找x位置时的结束位置。

           非必选参数只有一个时,代表begin

    作用:查找元素在列表中的位置,如果元素x在列表中不存在或者不在指定的查找范围内,则会报错

    返回值:返回元素x的 索引值,可以用变量接收

5、向列表指定位置插入元素 L.insert(index,obj)

    参数:都是必选参数.。index,元素要插入的位置。obj,要插入的元素

    作用:向列表中指定位置插入元素

    返回值:返回在index处插入新元素obj的列表L。不能用变量接收

6、统计某个元素的数量  L.count(x)

    参数:必选参数

    作用:查找元素x在列表L中有几个

    返回值:返回查找到x的数量。可以用变量接收

7、删除元素  L.remove(x)

    参数:必选参数

    作用:删除列表L中第一次出现的x。若L中没有x,则会报错

    返回值:返回删除x后的列表L

8、删除元素  L.pop([index])

    参数:非必选。

    作用:删除元素。不加参数,则默认删除最后一个元素;

          加参数,删除index处的元素,若index超出范围则会报错

    返回值:返回删除的元素。可以用变量接收

9、清空列表  L.clear()

    参数:不需要参数

    作用:清空列表L

    返回值:返回清空后的列表L

10、翻转列表  L.reverse()

    参数:不需要参数

    作用:翻转列表L。即改变L中元素的先后顺序 相当于L[::-1]

    返回值:返回翻转后的列表L

python:列表常用方法

标签:指定   可迭代对象   一个   删除元素   插入   python   xtend   sort   开始   

原文地址:https://www.cnblogs.com/longyuu/p/12793309.html


评论


亲,登录后才可以留言!