016
序列
列表,元组和字符串的共同点
都可以通过索引得到每一个元素
默认索引值总是从0开始
可以通过分片的方法得到一个范围内的元素的集合
有很多共同的操作符(重复操作符*,拼接操作符+,成员关系操作符 in 和not int)
list()把一个可迭代对象转换为列表 不带参数时生成一个空列表
迭代:重复反馈过程的活动,其目的通常是为了接近并达到所需的目标成果,每一次对过程的重复我们称之为迭代。每一次迭代的结果作为下一次迭代的初始值。
列表方法:
max(b) 返回b序列里面最大值
min(b) 放回b序列里面最小值
注:这2个方法只能对比同类型数据,不同数据会报错
sum(iterable[,start=0]):前面放入列表和元组,后面放数据,结果是所有数据相加.注:数据类型都是整数或者浮点数
sorted(b) 和sort()方法类似,他是一个排序函数
list(reversed(b)) 和reverse()方法类似
list(enumerate(b)) 枚举 返回一个列表,里面数据都是原来数据索引和数据的元组
例:
numbers=[5,78,45,-98,24,36]
list(enumerate(numbers))
输出 [(0, 5), (1, 78), (2, 45), (3, -98), (4, 24), (5, 36)]
list(zip(a,b))
例:
a=[1,2,3,4,5,6,7,8]
b=[4,5,6,7,8]
list(zip(a,b))
输出: [(1, 4), (2, 5), (3, 6), (4, 7), (5, 8)]