国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python中序列的属性实现

python中序列的属性实现

python序列

头像

小妮浅浅

2021-01-18 15:51:233165浏览 · 0收藏 · 0评论

在对一个事物进行了解的时候,我们会选择从它的属性入手,因为属性和其的用法有了密切的关联。可以说了解了事物的属性,我们基本上就差不多知道使用的方法了。今天小编为大家带来的是序列的属性,除了我们熟悉的和最小之外,还有和、长度需要我们掌握,下面一起看看序列属性的具体内容吧。

序列值:max

序列最小值:min

序列的和: sum

序列长度: len

基本用法:向这四个函数中传入序列,可以得到对应属性。

import random
random.seed(21)
seq = [random.randint(0, 100) for i in range(10)]
print(seq)
# [21, 53, 88, 53, 81, 36, 61, 27, 60, 65]
print(max(seq))
# 88
print(min(seq))
# 21
print(sum(seq))
# 545
print(len(seq))
# 10


作为内置函数,可以直接传入生成器(不需要括号)作为参数:

import random
random.seed(21)
num = max(random.randint(0, 100) for i in range(10))
print(num)
# 88


可传入 key 参数,作为比较大小的依据,相当于把序列中每一个元素 item 先传入函数 key 中,将函数返回的数值作为判断对象大小的依据。

def foo(x):
   return 1. / x
max(seq, key = foo)
# 21


对于我们自定义的类型,必须实现特殊方法,才能进行 len 等操作。

len 代表:len 操作,eq 代表:= 操作,lt 代表 < 操作。

class foo:
   def __init__(self, num, seq):
       self.num = num
       self.seq = seq
 
   def __len__(self):
       return len(self.seq)
 
   def __eq__(self, other):
       return self.num == other.num
 
   def __lt__(self, other):
       return self.num < other.num
 
>>> f1 = foo(18, [1, 4, 6])
>>> f2 = foo(21, [1, 7, 9, 10])
>>> f1 < f2
True
>>> f1 > f2
False
>>> f1 == f2
False
>>> f3 = foo(18, [9, 9, 0, 7])
>>> f1 == f3
True
>>> len(f1)
3
>>> len(f2)
4


今天的python序列属性有点像我们数学中的函数求值的理解,因为本篇的属性代码需要结合函数一起使用,所以会有相像的地方。具体的步骤都在上方,小伙伴们可以跟着小编的思路进行学习。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《酒店激战》动漫1-5集免费观...| 4399在线观看免费高清电视剧| 麻花星空天美MV免费观看电视剧| 妈妈你真棒插曲快来救救我电影影 | 小妇人在线观看免费版电视剧| 女生把球球给男生抓的视频 | 女性私密紧致情趣玩具| 精品一区二区三区| 头号前妻剧情介绍| 含着奶做着爱太舒服了| 《台球室的特殊待遇》| 罗明珠| 坤坤寒进桃子里在线看歌词| 房东天天吃我奶躁我在哪里看 | 《交换做爰》在线观看| 欧美性开放性滥交| 回娘家白天像父女晚上像夫妻| 《魅魔之耻》1~4集免费看 | 免费B站在线观看人数在哪儿找到| 欧洲最强女RAPPER免费| 爸爸的大DJ小说| 《不再是朋友的夜晚第二季》| 女生把球球给男生抓的视频| 玉女心经2:阴阳合欢李丽珍 | 兽父1到16集一口气看完| 初中小姐姐脚丫踩在男生困困 | 风流夫人免费观看高清电视剧| 一枪战三母4国语版免费观看| 群体轮换| 40岁女人如饥似渴最佳解决方法| 叔嫂春药山洞小说| 《XL司令》第一季动漫免费播放| 白丝女| 《强壮的公2做爰观看| 电影《偷吃》在线观看| 电影《乳妓》在线观看| 《再来一次好吗》免费观看| 星空传媒天美传媒有限公司 | 满18岁免费观看高清电视剧大全| 17·C1起草视频| 水变油