Python 6种内建序列类型:列表、元组、字符串、Unicode字符串、buffer对象、xrange对象。

1、列表与元组的区别,列表可以修改,元组则不能。

2、通用序列操作: a、索引(从0 开始编号) greeting = ’Hello‘
greeting[0] 'H' b、分片 tag = [1,2,3,4,5,6,7,8,9,10] tag[2:5] [3,4,5,6] tag[8:] [9,10]

	c、设置步长
			tag = [2:8:2]
			[3,5,7]
			
	d、序列相加
			[1,2,3] + [4,5,6]
			[1,2,3,4,5,6]
			
	e、序列乘法
			[1,2,3]*2
			[1,2,3,1,2,3]
			
	f、成员资格
			tag = [1,2,3]
			1 in tag 
			True 
			4 in tag
			False
			
	g、长度、最大值、最小值

3、列表的方法 a、append 用于在列表末尾追加新的对象 b、count 方法统计某个元素在列表中出现的次数 c、extend 方法可以在列表的末尾一次性追加另一个列表中的多个值 d、index 方法用于从列表中找出某一值第一个匹配项的索引位置 f、index 方法用于将对象插入到序列中 g、pop方法默认会移除列表中的最后一个元素,并返回该元素的值 x = [1,2,3] x.pop() 3 x [1,2] x.pop(1) 2 x [1] h、remove 方法用于移除列表中某个值的第一个匹配项 j、reverse 方法将列表中的元素反向存放 k、sort 用于在原位置队列表进行排序,即改变原序列列表,而不是简单返回一个已排序的列表。 4、元组:不可变序列 (1,2,3) 5、list 和tuple 函数

list('Hello') ['H','e','l','l','o'] tuple('abc') ('a','b','c')