|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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)]
|
|