列表、元组和字典

列表

列表函数

len(L)  返回列表的元素数量
max(L) 返回列表中的最大值
min(L) 返回列表中的最小值
sum(L) 返回列表中所有值得和

 

列表方法

 

 1)append
        lst.append(xxx):注意没有返回值!
    
    2)count
        统计某个元素在列表中出现的次数:lst.count(xxx)

    3)extend
        在一个序列的末尾追加另一个序列中的多个值
        a.extend(b) 将b追加到a后面了,a此时改变了
    
    4)index
        names.index('jmz')
        找到列表中第一个匹配项的索引,找不到会引发异常
    
    5)insert
        names.insert(5,'jmz')
        将‘jmz’这个名字插入为索引5位置处
    
    6)pop
        lst.pop() 移除最后一个元素并返回这个移除的元素
        pop方法是唯一一个既能修改列表又能返回元素的方法,注意以上方法中修改列表的方法均不返回值。
    
    7)remove
        names.remove('jmz')  删除第一个匹配的项目
    
    8)reverse
        names.reverse()    将列表元素倒序存放
    
    9)sort
        注意也是没有返回值
        x.sort()  x变得有序,但这个表达式并不返回值
        y = x.sort并不能将x的有序形式赋值给y
        
        可以这样:
        y = x[:]
        y.sort()
        或者:
        y = sorted(x)
        来实现一样的功能

 

元组

Python元组包含了以下内置函数

cmp(tuple1, tuple2):比较两个元组元素。
len(tuple):计算元组元素个数。
max(tuple):返回元组中元素最大值。
min(tuple):返回元组中元素最小值。
tuple(seq):将列表转换为元组。

 

posted @ 2015-04-14 16:16  zhanghui_dut  阅读(67)  评论(0)    收藏  举报