python学习笔记六(序列)

序列(sequence)

列表,元组,字符串
1.都可以通过下标进行访问
2.下标都是从零开始
3.多个元素可以使用分片进行获取
4.拥有相同的操作符

序列的两个特点:
1.索引操作
2.切片操作
满足两个特点的数据,就可以称之为序列

函数

1.list(iterable):
         将可迭代对象转换成列表
         list():空列表
2.tuple(iterable):
         将可迭代对象转换成元组
         tuple():空元组
3.str(objects)
         将任何对象转化成字符串形式
4.len(object)
         返回对象的长度
         object:必须有长度
5.max(iterable):
         返回可迭代对象的最大值
         python3:max([1,2,'a'])---报错(整型和字符串不能进行比较)
         python2:max([1,2,'a'])---可以比较
6.min(iterable):
7.sum(iterable,start=0)
         返回可迭代对象的总和加start(默认:0)
         iterable中不能有字符串
         可以是16进制等其他进制
8.sortde(iterator,key=None,reverse=False)
         iterable:可迭代对象(目标)
         key:排序方法
         reverse:反转标志
9.reverse(sequence)
         反转序列--返回一个迭代器对象
10.enumerate(iterable[,start])
         list(enumerate(['a','b','c']))
         输出:[(0,'a'),(1,'b'),(2,'c')]
         返回一个enumerate对象
         其中,每一个元素都是一个元组(下标,值)
11.zip(iter1[,iter2[...]])
         返回打包后的zip对象
         每个元素是相同下标打包之后的元组
         如果没有对应下标的元组,则不打包

可迭代对象(迭代器)>序列范围     
 

                            
         
         
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值