zoukankan      html  css  js  c++  java
  • python学习笔记:(三)list(列表)常用的内置方法

      list(列表)包含一些内置的方法,以下为详细介绍:

      (方法调用:对象.方法(参数))

    1append()

      在列表的末尾添加新的对象

    如:

    lst=[1,2,3]

    lst.append(4)

    ----lst=[1,2,3,4]

    注意点:在使用append方法添加对象时,一次只能添加一个,添加多个时会报错

    2len()

      统计列表中对象的个数

      如:

      lst=[1,2,3,4,5]

      len(lst)-->5

    3count()

      统计某个值在列表中出现的次数

      如:lst=[1,2,3,12,1,1,2,3]

      lst.count(1)--->3

    4extend()

      在列表后追加另一个序列

      extend方法与+的区别:

      extend改变了列表的值;+没有改变列表的值,只是返回一个全新的列表。

    5index()

      表示查找第一个匹配值的索引位置

    6insert()

      用于将对象插入到列表中,有两个参数,第一个表示需要插入的索引位置;第二个表示插入的对象

    7pop()

      移除列表中的一个元素(默认是最后一个,并且返回删除该元素后的值)

      带参数,默认删除最后一个,如果带索引号,会删除相应的值

    8remove()

      用于移除列表中某个值的第一个匹配项

    9reverse()

      反向存放

    10sort()

      用于在原位置对列表进行排序

    11del

      删除列表

      如:del lst

    12copy

      复制列表

    ----------------------------

      列表推导式

      每一个列表推导式都在for之后跟一个表达式,然后有一个或多个forif子句。返回结果是一个根据表达从forif上下文环境中生成出来的列表。如果希望表达式推导出一个元组,就必须使用括号。

  • 相关阅读:
    在单向链表中删除指定的key
    双向链表反转
    单向链表反转
    认识异或运算
    二分查找
    插入排序
    冒泡排序
    选择排序
    go 语言环境安装
    欧几里得算法
  • 原文地址:https://www.cnblogs.com/smallstone2018/p/10045339.html
Copyright © 2011-2022 走看看