zoukankan      html  css  js  c++  java
  • Python基本数据结构--列表

    列表:

      1.有序的集合;

      2.通过偏移来索引,从而读取数据;

      3.支持嵌套;

      4.可变的类型;

    列表的操作:

      1.切片:

        a = [1,2,3,4,5,6,7]

        正向索引

        反向索引

        默认索引

      2.添加操作

        1) + 生成新的列表;

        2) Extend 接受参数并将该参数的每个元素添加到原有列表中,在原地址修改列表而不是新建列表。

        

        3) Append:添加任意对象到列表末端;

        4) Insert:插入任意对象到列表中,可以控制插入位置。

      

      3. 修改

        修改列表本身只需要直接赋值操作就行。

      4. 删除操作

        1) Del :通过索引删除指定位置的元素。

      

        2) Remove: 移除列表中指定值的第一个匹配值。如果没有找到,会抛出异常。

        3) Pop: 返回最后一个元素,并从list中删除它。

      5. 成员关系

        1) in not in: 判断一个元素是否存在列表里。返回一个bool类型,元素在列表中返回true,否则返回false

      6. 排序/反转

        1) sort/reverse都是直接在原列表上修改,他们的返回值为None。

  • 相关阅读:
    成员变量和局部变量
    成员变量和局部变量
    对象和类
    数组
    Scanner--控制台输入
    Java运算符
    Java数据类型
    TextView控件
    Android控件
    注释
  • 原文地址:https://www.cnblogs.com/youxxn/p/7753521.html
Copyright © 2011-2022 走看看