zoukankan      html  css  js  c++  java
  • python list对象

    list对象

    1.list定义
    l=['first','second']


    2.list追加对象
    list.append('aa');
    append的方法总是把元素追加到末尾

    insert(索引号,'项目');
    insert可以设置项的位置


    3.list删除最后一个元素的方法
    str=list.pop();删除末尾元素后返回删除元素的内容
    pop(索引)删除这个索引的项

    4.替换元素
    重新赋值:l[2]='aa'
    l[-1]='dddd' 索引也可以倒着数 就是负数

    python清空list的方法

    1。大数据量的list,要进行局部元素删除,尽量避免用del随机删除,非常影响性能,如果删除量很大,不如直接新建list,然后用下面的方法释放清空旧list。

    2。对于一般性数据量超大的list,快速清空释放内存,可直接用 a = [] 来释放。其中a为list。

    3。对于作为函数参数的list,用上面的方法是不行的,因为函数执行完后,list长度是不变的,但是可以这样在函数中释放一个参数list所占内存: del a[:],速度很快,也彻底:)

  • 相关阅读:
    day 17
    day 16
    信息系统项目管理师 教程学习 第一章
    服务器安全防护
    少有人走的路
    Python文件学习
    测试新文章
    测试
    python基础 一、 数值类型、序列类型和散列类型
    apache No input filespecified
  • 原文地址:https://www.cnblogs.com/mmbbflyer/p/5381949.html
Copyright © 2011-2022 走看看