• 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()      序列反转 
  • 相关阅读:
    wpf 控件回车事件中调用tab实现方法
    C#中M的N次方显示
    新概念英语第三册单词
    新概念英语第二册单词
    手把手教你搭建一个vue项目
    Vuex里的module选项和移动端布局
    Vuex与axios的封装和调用
    Vue路由
    Vue脚手架的搭建和路由配置
    Vue全家桶之一Vue(基础知识篇)
  • 原文地址:https://www.cnblogs.com/wyfmc/p/11734780.html
Copyright © 2020-2023  润新知