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。

  • 相关阅读:
    按钮的样式
    UIButton的状态
    什么是按钮
    图标下载网站 http://www.easyicon.net/
    开发中常用的颜色
    iOS中播放音效
    imagenamed和imageWithContentOfFile的区别
    资源存放问题
    UIImageView的序列帧动画
    UIImageView的frame设置
  • 原文地址:https://www.cnblogs.com/youxxn/p/7753521.html
Copyright © 2011-2022 走看看