Python中序列分析

列表的内置函数函数名功能enumerate(itr)接受一个可迭代对象作为参数,返回一个enumerate对象(同时也是一个迭代器),该对象生成由 itr ,每个元素的index值和item值组成的元组len(seq)返回 seq 的长度max()找出序列的最大值min()找出序列的最小值sum(seq,init=0)返回seq和可选参数in...
摘要由CSDN通过智能技术生成

列表的内置函数

函数名 功能
enumerate(itr) 接受一个可迭代对象作为参数,返回一个enumerate对象(同时也是一个迭代器),该对象生成由 itr ,每个元素的index值item值组成的元组
len(seq) 返回 seq 的长度
max() 找出序列的最大值
min() 找出序列的最小值
sum(seq,init=0) 返回seq和可选参数init的总和,其效果等同于reduce(operator,add,seq,init)
reversed(seq) 接受一个序列作为参数,返回一个以逆序访问的迭代器
sorted(iter,func=None,key=None,reverse=Flase) j接受一个可迭代对象作为参数,返回一个有序的列表;可选参数func、key和reverse的含义跟 list.sort() 内建函数的参数含义一样
zip([it0,it1,…itN]) 返回一个列表,其第一个元素是it0、t1….这些元素的第一个元素组成的一个元组,第二个…依此类推

函数:enumerate(iter)

NBA = ['湖人','雷霆','奥德赛']
for index, items  in enumerate(NBA):           
     # 接受一个迭代对象,返回一个enumerate 对象。
    print(index+1,items)

运行结果:

1 湖人
2 雷霆
3 奥德赛

函数:len(seq)、max()、min()

NBA = ['湖人','雷霆','奥德赛']
print (len(NBA) )                                  
  # 求出该序列的长度
print (max(NBA) )                                 
   # 找出该序列中最大值
print (min(NBA) )                                 
   # 找出该序列中最小值

运行结果:

3					# NBA 序列的长度
雷霆				# NBA 序列中最大值
奥德赛				# NBA 序列中最小值

那么问题来了! 在Python中是如何比较汉字的呢?
答: Python是使用计算机中的Unicode编码进行对汉字的处理。

什么是Unicode编码呢?

Un

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值