python_列表

1.  列表的定义

  (1) 用[]包含的元素,就是列表

  (2)可以用list函数定义列表

2.  基本的列表操作(可参考示例)

  (1)元素赋值

  (2)删除元素

  (3)分片赋值

3. 列表方法

  (1) append

    list = append(x)      

    在列表的末尾添加新的对象

  (2) count

    int = count(x)

    返回某个元素在列表中出现的次数

  (3) extend

    list = extend(x)

    在列表的末尾添加新的对象

  (4) index

    int = s.index(x[, i[, j]])

    在列表中找出某个值,第一个匹配项的索引位置

  (5) insert

    list = s.insert(i, x)

    用户将对象插入到列表指定的位置(位置一定要存在)

  (6) pop

    string = s.pop([i])

    移除列表中的一个元素(默认是最后一个元素),并返回该元素的值

  (7) remove

    list = s.remove(x)

     移除列表某个值的第一个匹配项

  (8) reverse

    list = reverse()

    用于将列表中的元素反向存储

  (9) sort

    list = s.sort()

    原位置上对列表进行排序

4. 示例

 

#-*- coding:utf-8 -*-

#利用list行数定义列表
print list("hello")

#利用[]定义数组
names = ["Alice", "Beth", "Cecil", "Dee-Dee", "Earl"]

#修改元素
names[0] = "Lucy"
print "modify list: "
print names
    
#删除元素
del names[0]
print "delete list:"
print names
    
#分片赋值
names[2:] = ["LiLei"]
print "set list:"
print names

  运行结果:

  

posted @ 2016-02-03 15:47  坏脾气  阅读(129)  评论(0编辑  收藏  举报