python中包括6种内建序列:列表、元祖、字符串、Unicode字符串、buffer对象、xrange对象
通用序列操作包括:索引、分片、加、乘、成员资格(in)、len、min、max
注:list是一个类型而非函数
a.pop(): 移除最后一个元素
a.pop(index): index是序列下标
注:pop是唯一 一个既能修改列表又能返回元素值(除了None)的列表方法
remove(value):移除第一次出现的value
x=[1,2,3] >>>x.reverse() >>>x [3,2,1] reversed函数:返回一个迭代器对象 x=[1,2,3] >>>list.reversed(x)) [3,2,1]
sort方法直接改变列表 如何返回排序副本: 1. >>>x=[4,6,2,1,7,9] >>>y=x[:] y.sort() 注:不能直接把x赋给y,会使x,y指向同一个列表 2. >>>x=[4,6,2,1,7,9] y=sorted(x)
sorted 函数可以用于任何序列,总返回一个列表
倒序排列可以这样做:
>>>b=sorted(x)
>>>x.reversed()
注:创建一个值的元祖需要加逗号
原文:http://www.cnblogs.com/utopia8/p/5135921.html