首页 > 编程语言 > 详细

列表(索引与切片,增删改查) ,计数,排序,元祖和元祖的嵌套

时间:2018-07-12 22:30:49      阅读:105      评论:0      收藏:0      [点我收藏+]

标签:元素   col   切片   ack   list   升序   不能   height   pen   

 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循环能够获取到这些数据

  技术分享图片

  技术分享图片

 

 

 

 

 

 

 

 

 

 

  

 

列表(索引与切片,增删改查) ,计数,排序,元祖和元祖的嵌套

标签:元素   col   切片   ack   list   升序   不能   height   pen   

原文:https://www.cnblogs.com/mwhylj/p/9302087.html

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号