• Python列表类型及常用操作


    Python列表类型

    1.用途:

      存放多个值,可以根据索引存取值

    2.定义方式:

      在[ ]内用逗号分割开多个任意类型的值
      l=['yven','law','lyf'] #l=list(['yven','law','lyf'])
      list方法就相当于调用了一个for循环,依次取值放入列表,列表内的元素可以为任意的数据类型

    3.常用操作极其内置方法

      掌握优先级最高:

      1.按照索引取值(正向取,反向取):既能取值也能改值

      例如:

      

      执行结果:

       

      2.切片(顾头不顾尾):可以取出列表的部分元素,和实现列表反转

      例如:

      

      执行结果:

       

      3.长度len():返回列表中元素的个数

      例如:

      

      执行结果:

      

      4.成员运算in和not in:判断元素是否存在于列表中

      例如:

      

      执行结果:

      

      5.追加append:将指定的元素添加到列表的最后

      例如:

      

      执行结果:

      

      6、插入insert:将指定元素插到列表的指定索引的位置上

      例如:

      

      执行结果:

      

      7、删除del,remove和pop

      单纯的删除值
      方式一:
      l=['yven','law','lyf']
      del l[1]#通用的
      print(l)

      方式二:
      l1=['yven','law','lyf']
      res=l1.remove('lyf')#指定要删除的值

      方式三
      l=['yven','law','lyf']#默认是从结尾删
      res=l.pop(-1)
      print(l)
      print(res)

      8、循环
      l=['yven','law','lyf',5,4,8]
      for item in l:
          print(item)

    4.该类型总结

    1.存一个值 or 多个值
       存多个值
    2.有序 or 无序

      有序
    3.可变 or 不可变

      可变

  • 相关阅读:
    事务隔离级别
    OpenSessionInView
    图像平滑处理(滤波)
    [原]Nginx+Lua服务端合并静态文件
    检查数据倾斜分布
    SQL Server研究之统计信息—发现过期统计信息并处理具体解释
    GDALWarp设置GDALWarpOptions::dfWarpMemoryLimit过大时处理失败
    Android Studio 2.0 稳定版新特性介绍
    供应商和管理员查看供应商地址簿信息SQL
    Table AdvanceTable针对表内行禁用multipleSelection , singleSelection
  • 原文地址:https://www.cnblogs.com/louyefeng/p/9360683.html
Copyright © 2020-2023  润新知