• 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[:]的区别

  • 相关阅读:
    数据结构-线性表-链表
    [poj 2991]Crane[线段树表示向量之和,而非数量]
    vector要注意的点
    vector与deque的区别
    sendfile复习
    GPU和CPU的区别
    常用Linux命令 mount df dd
    可省略的关键字
    父类与子类的virtual
    加快编译的技巧 & mount及tmpfs
  • 原文地址:https://www.cnblogs.com/chieh/p/4655799.html
Copyright © 2020-2023  润新知