zoukankan      html  css  js  c++  java
  • 第四天 列表(索引与切片,增删改查) ,计数,排序,元祖和元祖的嵌套

     1.列表

           1.列表相比于字符串. 不限制数据类型. 而且可以存放大量的数据

         2.表示方式: [] 方括号中的每一项都要逗号隔开

      3.列表和字符串一样,也有索引与切片

    常用功能:

        1.      :append()    只能在列表的末尾加

        2.      :remove()

        3.      :索引修改

        4.      : for循环

    常用方法: 

        1.      Len()     计算字符串的长度

        2.      count()   查找”xxx”出现的次数

        3.      sort()     排序

    列表的索引和切片案例

      索引:

          

      切片:

      

    二.列表的增删改查

            

      

         有(pop , remove , clear, del[delete]

        pop 默认删除最后一个字符串,也可以指点下标删除

      

      remove 指定被删除的元素  删除不存在的元素会报错

           

      clear  清除列表(list

       

      切片删除 del [m:n] 在列表中取一段范围进行删除

           del [m:n]

      

      

        索引,切片修改

       

      

      查询, 表是个可迭代对象, 所以可以进for循环

      

     三.计数,排序

      计数 count()

      

      排序:一般是数字排序

        sort()                   升序

        sort(reverse = True)  降序

      

      Reverse  顺序翻转 [::-1]

      列表嵌套:

        采用降维操作,一层一层的看

      

    . 元组和元组嵌套 (tuple)

      1.元组: 俗称不可变的列.只读列表,有索引和切片,里面可以放任何数据类型的数据, 查询可以. 循环也可以. 切片也可以. 但就是不能改.

      2.表示方式: ()  括号中的每一项都要逗号隔开

               注意:

          不可变的是它内部子元素. 如果子元素是列表. 列表中的元素是可以变的.

      

    五. Range

      range可以帮我们获取到一组数据. 通过for循环能够获取到这些数据

      

      

      

  • 相关阅读:
    关于global和$GLOBALS[]的一些实践
    java环境配置的新手教程
    echart图表 resize()方法使用
    使用git上传下载项目
    windows 系统新建 vue 项目的坑
    Java版求1000以内的完全数
    Java版经典兔子繁殖迭代问题——斐波那契(Fibonacci)数列
    Java版冒泡排序和选择排序
    AngularJS 动画总结
    Mac下sublime text 的“package control”安装
  • 原文地址:https://www.cnblogs.com/mwhylj/p/9302087.html
Copyright © 2011-2022 走看看