| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
016 序列 
 
列表、元组和字符串的共同点 
-都可以通过索引得到每一个元素 
-默认索引值总是从0开始 
-可以通过分片的方法得到一个范围内的元素的集合 
-有很多共同的操作付(重复操作符、拼接操作符、成员关 
 
系操作符) 
 
list()把一个可迭代对象转化为列表(迭代就是重复反馈过 
 
程的活动,其目的是为了达到或者接近所需的目标或结果, 
 
每一次对过程的重复称为一次迭代,上一次迭代的结果都会 
 
用来作为下一次迭代的初始值) 
 
help(list)查看帮助 
 
>>> b = 'love' 
>>> b = list(b) 
>>> b 
['l','o','v','e'] 
 
>>> c =(1,2,3,4,5) 
>>> c = list(c) 
>>> c 
[1,2,3,4,5] 
 
tuple ([iterable])把一个可迭代对象转换为元组 
 
str(obj) 把obj对象转换为字符串 
 
 
len(obj) 返回obj的长度 
 
max() 返回序列或者参数总的最大值,中间可以是一个数值 
 
,列表 
 
min() 返回序列或参数中的最小值 
 
使用max和min要注意,里面的元素类型(整数或者浮点数, 
 
字符)都是统一的。 
 
sum(iterable[,start = 0]) 返回序列iterable 和可选参 
 
数start的总和 
 
>>>tuple = (3.1,2.3,3.4) 
>>>sum(tuple) 
8.8 
 
sorted() 返回一个排序的列表,默认从小到大 
 
reversed() 返回一个迭代器对象(列表),逆转对象 
 
enumrate() 枚举,返回一个对象(元组) 
 
zip() 返回各个参数序列组成的元组 
>>>a = (1,2,3,4) 
>>>b = (4,5,6,7) 
>>>zip(a,b) 
[(1,4),(2,5),(3,6),(4,7)] 
 
 
 |   
 
 
 
 |