• Python 基础之 列表与元祖


    列表(list):(是一个大仓库,可以随时往里面添加各删除任何东西)

    一.向列表添加元素的方法

         1.方法一:

          .append(),在列表后面添加一个元素(将参数作为一个元素增加到列表的末尾)

         2.方法二:

         .extend(),在列表后面添加一个或一组列表 (将参数作为一个列表去扩展列表的末尾)

         3.方法三:

         .insert(),在列表指定索引位置插入一个元素

    二.向列表删除元素的方法

     1.方法一:

      .remove(),在括号里直接输入要删除的元素名就行了

      2.方法二:

      del,在del后面直接输入列表索引可以直接删除索引元素,在del后面直接输入列表的话

      直接删除列表

      3.方法三:

      .pop(),默认的话直接取出列表最后面的元素并返回给你这个元素,或者在括号里输入

      元素索引取出指定元素并返回给你这个元素

     

    三.列表分片的方法 

        例:

                List = ['苹果','香蕉','葡萄','桔子']

                List[1:3]        输出: ['香蕉','葡萄']

                List[:3]          输出: ['苹果','香蕉','葡萄']

                List[1:]          输出: ['香蕉','葡萄','桔子']

                List[:]            输出: ['苹果','香蕉','葡萄','桔子']     #重新复制一个列表

    元祖(tuple):(封闭的列表,一旦定义就不可改变不能添加删除或修改)

    一.元祖的创建方法 

    例:tuple = 1,2,3,4,5,6,

               tuple = ()

               tuple = 1,

               tuple = (1,2,3,4,5,6,)

               tuple = (1,)                        #注意,tuple = (1) 这创建的是‘int',不是'tuple',

                                                         所以创建元祖“,”号是关建

    二.哪些操作符可以用在元祖上

    “拼接” 操作符   +      (两边元素都只能是元祖)

    “重复” 操作符   *      8*(8,)         = (8,8,8,8,8,8,8,8,)

    ............

     

     

     

     

     

  • 相关阅读:
    linux 文件系统解析及相关命令
    2015暑假佛山移动实习个人总结——大三学生
    java 自动装箱自动拆箱
    java HashMap那点事
    STL学习笔记— —无序容器(Unordered Container)
    GNU C库「glibc」getaddrinfo 发现重大漏洞
    分布式缓存Memcache和Redis
    让你的动画不再生硬 Android插值器Interpolator使用秘籍
    安卓数据解析之 fastjson 的解析以及Gson解析
    (转)Unity3d使用心得(2):Unity3d 动态下载动画资源——AnimationClip 的使用
  • 原文地址:https://www.cnblogs.com/ouwen/p/7212051.html
Copyright © 2020-2023  润新知