• Python学习笔记(三)------列表


    010-012:

      1.列表中可以有整数,浮点数,字符串,对象

        普通列表:love = ['apple','banana','redhat','cpu']

        混合列表:mix = [2,'liebiao',3.14,[1,2,3]]

        空列表:  empty = []

      2.append()向列表尾部添加元素,只能添加一个

        例如:>>>love.append('hello')

          此时love = ['apple','banana','redhat','cpu','hello']

      3.extend()扩展列表,可以添加2个元素到末尾,不过参数只能是一个,而且是列表形式。原理是用一个列表扩展另一个列表

        例如 >>>love.extend(['earth','moon'])

          此时love = ['apple','banana','redhat','cpu','hello','earth','moon']

      4.insert(列表的位置(第一位是0),插入的元素)

        例如>>>love.insert(1,'sun')

          此时love = ['apple',’sun','banana','redhat','cpu','hello','earth','moon']

      5.  列表中元素顺序的调换(中间量temp = love[1])

      6.移除列表中的元素

        love.remove('earth')

      7.del love[3]  括号里是元素的位置

       del love 括号后面加上列表名,列表会被删除

      8.love.pop(位置序号,可省略,默认删除最后一个) 返回值为删掉的元素

      9.列表拷贝love[1(若省略,可视为0):5(不包含此位置;若省略,一直包含到最后一个元素)]

       

      10.dir()

      11..count() 检测括号里元素在list里出现的次数

      12..index(元素,范围)检测目标元素的位置

        eg:love.index(cpu,0,7)

      13..reverse()列表中位置反转

      14..sort() 排序从小到大

        .sort(reverse=True) 从大到小

      15. 拷贝 love2 = love1 与 love2 = love1[:]的区别

  • 相关阅读:
    C++: Ctor
    C++: RVO( return value optimization)
    alg_DP: LCS ( longest common substring )
    C++: TypeList
    android sdk入门(1)
    Ext.net 动态生成控件
    MVC常用控件
    学习MVC第一个增删修功能的本记
    学习MVC第二个实例登录代码(Model数据验证)
    在asp.net中使用自定义事件(带参数)
  • 原文地址:https://www.cnblogs.com/chieh/p/4655799.html
Copyright © 2020-2023  润新知