zoukankan      html  css  js  c++  java
  • python(列表)

    1.创建列表的方法
     
     
    a = ["a",123,"abc",[123]] #直接创建 常用
     
     
    b = list("abc") #list
     
     
    str,list 序列 ,有顺序,支持索引,切片
     
     
    增:
     
     
    append
     
     
    加到列表的最后面
     
     
    insert
     
     
    插入 第一个参数是插入的索引位置,第二个参数要添加的值
     
     
    li[2:2] 在索引为2的位置插入元素
     
     
    切片开始位置和结束位置一致时可以插入元素
     
     
    extend
     
     
    迭代着追加元素 ,添加的对象要是可迭代对象,把组成迭代对象的最小元素迭代追加到后面
     
     
    删:
     
     
    pop
     
     
    按索引删,有返回值
     
     
    remove
     
     
    按元素删
     
     
    clear
     
     
    清空整个列表
     
     
    del
     
     
    按索引,按切片,可加步长
     
     
    del li[2] , del li[2:4] , del li[2:4:2]
     
     
     
    改:
     
     
    按索引 改单个值
     
     
    按切片 改多个值
     
     
    查:
     
     
    按索引
     
     
    按切片
     
     
    for 循环
     
     
    列表常用方法:
     
     
    len() 测序列的长度
     
     
    count() 测序列中值的数量
     
     
    index() 通过元素找索引
     
     
    sort() 实现序列排序,默认升序
     
     
     
    sort(reverse=True) 加参数reverse,可以实现降序
     
     
    reverse() 序列反转
  • 相关阅读:
    Mooncake (排序+贪心)
    The Black Hole of Numbers (strtoint+inttostr+sort)
    随机排序
    EF 随机排序
    禁用DropDownList的Items
    sql之left join、right join、inner join的区别
    SQL优化-索引
    .net 面试问题 汇总
    从简单的例子理解泛型
    1.1 使用内置的Camera应用程序捕获图像
  • 原文地址:https://www.cnblogs.com/yuzui/p/11736739.html
Copyright © 2011-2022 走看看