zoukankan      html  css  js  c++  java
  • day 9列表

    day 8 列表

     

     
    1.创建列表的方法
     
     
                   a = ["a",123,"abc",[123]]   #直接创建   常用
                   b = list("abc")     #list
     
     
                         str,list   序列   ,有顺序,支持索引,切片
     
     
    增加元素:
     
      1、append   
     
     li.append("")     加到列表的最后面
    print(li)
        
     
     
    2、insert     
    li.insert(位置数,“”)    插入    第一个参数是插入的索引位置,第二个参数要添加的值
     
    print(li)
     li[2:2]      在索引为2的位置插入元素
     
     
    切片开始位置和结束位置一致时可以插入元素
     
     
    3、extend   
     li.extend("")    
    迭代着追加元素    ,添加的对象要是可迭代对象,把组成迭代对象的最小元素迭代追加到后面
    print(li)
     
     
     
        删除元素
     
     1、pop  
    li.pop(删除元素的位值)        
    print(li)
    按索引删,有返回值
     
    2、remove  
    li.remove("元素")        按元素删
     
     
    3、clear       
     li.clear()
    print(li)   清空整个列表
     
     
     
    4、del       
     del  li[元素位值]         按索引,按切片,可加步长
    del    li[2] , del    li[2:4]    , del li[2:4:2]
     
     
     
    改:
     
     
    按索引    改单个值
     
     
    按切片     改多个值
     
     
    查:
     
     
    按索引
     
     
    按切片
     
     
    for 循环
     
     
    列表常用方法:
     
     
    1、len()          测序列的长度
         print(len())
     
     
    2、count()     测序列中值的数量
     
     
    3、index()      通过元素找索引
     
     
    sort()          实现序列排序,默认升序 
     
     
    sort(reverse=True)   加参数reverse,可以实现降序
     
     
    reverse()      序列反转 
  • 相关阅读:
    【解压缩命令】 -费元星
    【虚拟机取得该虚拟机的所有权失败】--费元星
    solr 常见的问题整理 -费元星
    oracle 建立一个视图,然后授权其他用户访问
    虚拟机安装win7 64位-完美解决-费元星
    solr 学习
    CentOS安装JDK1.7
    Nginx+Tomcat多站点访问默认主页问题-狒狒完美解决-Q9715234
    pip 安装时提示uvloop/loop.c:20:10: fatal error: Python.h解决
    MySQL锁总结
  • 原文地址:https://www.cnblogs.com/wyfmc/p/11734780.html
Copyright © 2011-2022 走看看