• 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,)

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

     

     

     

     

     

  • 相关阅读:
    Java中Comparable与Comparator的区别
    LeetCode[5] 最长的回文子串
    LeetCode[3] Longest Substring Without Repeating Characters
    LeetCode 7. Reverse Integer
    统计单词出现的次数
    System.arraycopy()和Arrays.copyOf()的区别
    SyncToy
    查看端口占用及进程号
    TCP协议
    python 的日志logging模块学习
  • 原文地址:https://www.cnblogs.com/ouwen/p/7212051.html
Copyright © 2020-2023  润新知