zoukankan      html  css  js  c++  java
  • day04,1列表,2列表的增删改查,3列表的嵌套,4元祖,

    一,列表

        1,列表的介绍:

        列表是python数据类型之一,它是以[ ]括起来,每个元素用","隔开,而且可以存放大量数据类型:

        lst = [1, '哈哈', "吼吼", [1,8,0,"百度"], ("我","叫", "元", "组"), "abc", {"我 叫":"dict字典"},{"我叫集合","集合"}] 

      2,列表的索引和切片

         列表和字符串一样也拥有索引:

         lst = ["麻花藤", "王剑林", "⻢芸", "周鸿医", "相华强"]

              print(lst[0])   # 获取第⼀一个元素

         print(lst[1])

         print(lst[2]) 

         列表的切片:

       lst = ["麻花藤", "王剑林", "⻢芸", "周鸿医", "相华强"]

         print(lst[0:3])   

         print(lst[:3]) 

    二,列表的增删改查

       1,新增

                注意, list和str是不⼀一样的. lst可以发⽣生改变. 所以直接就在原来的对象上进⾏行行了了操 作。

           append(元素),添加到末尾。

         insert(index,元素),把元素插入到对应索引的位置。

         extent(可迭代对象),迭代添加。

           2,删除

         pop(),弹出最后一个元素。

         pop(index),弹出指定位置的元素。

         remove(),移除xxx元素。

         clear(),清空列表所有元素。

         del,索引和切片。

      3,改

         根据索引修改。

       4 ,查询

          for循环:for el in lst:          for i in range(len(lst))

    三,列表的常用功能

       1,count() ,查询次数。

        2,sort(),排序

        3,sort(reverse=True)倒序。

        4,reverse()反过来排序。

    四,列表的嵌套

         采用降维操作,一层一层的看就好。

    五,元祖和元祖嵌套。

           元组: 俗称不可变的列列表.⼜又被成为只读列列表, 元组也是python的基本数据类型之⼀一, ⽤用⼩小括         号括起来, ⾥里里⾯面可以放任何数据类型的数据,  查询可以. 循环也可以,切片也可以,但就是不能             改.。

           关于不可变, 注意: 这⾥里里元组的不可变的意思是⼦子元素不可变. ⽽而⼦子元素内部的⼦子元素是可           以变, 这取决于⼦子元素是否是可变对象.     元组中如果只有⼀一个元素. ⼀一定要添加⼀一个逗号, 否           则 就不是元组 ,元组也有count(), index(), len()等⽅方法, 可以⾃自⼰己测试使⽤。

     

     

     

  • 相关阅读:
    VUE body 背景色
    BUTTON莫名出现黄色边框 :focus
    VUE SVG
    【噶】字符串-680. 验证回文字符串 Ⅱ
    【噶】数组-两数之和(哈希表)
    【噶】数组-面试题 16.11. 跳水板
    【噶】字符串-58. 最后一个单词的长度
    Ajax_Jason 使用小Demo
    tomcat_部署项目以及相关问题
    js 表单的选择与反选简单操作
  • 原文地址:https://www.cnblogs.com/wm828/p/9831416.html
Copyright © 2011-2022 走看看