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

 

posted @ 2015-07-23 15:48  Chieh  阅读(189)  评论(0编辑  收藏  举报