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()等⽅方法, 可以⾃自⼰己测试使⽤。

     

     

     

  • 相关阅读:
    .net程序控制post数据 需登陆后保持session的方法
    简单分页查询SQL语句
    通过文本编辑器提交报从客户端中检测到有潜在危险的 Request.Form 值的错误
    Visual Studio 很卡、重置初始状态
    Jquery获取url中的参数
    Centos 6 安装桌面环境
    Jquery使用ajax实例
    一般处理程序使用session
    如何简单的发布一个react组件npm包
    BFC、IFC、GFC 和 FFC的概念
  • 原文地址:https://www.cnblogs.com/wm828/p/9831416.html
Copyright © 2011-2022 走看看