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

文章 > Python基础教程 > python中如何判断all函数输出结果为true?

python中如何判断all函数输出结果为true?

头像

小妮浅浅

2020-12-03 14:33:454998浏览 · 0收藏 · 0评论

我们们都学会判断真假,根据条件的不同,最终输出的结果可能为真,可能为假。在python的函数中,也有一个内置函数需要进行条件判断,那么在什么样的情况下,我们才能确保它输出的结果是true呢?今天就all函数的判断,我们进行简单的代码体验,然后分析在不同条件下,all函数的输出情况。


内置函数all

接收一个可迭代对象,如果其中所有的元素都是True,或者该可迭代对象中没有元素,返回True

等价于

def all(iterable):
    for element in iterable:
        if not element:
            return False
return True

 

说明:

1. 接受一个可迭代器对象为参数,当参数为空或者不为可迭代器对象是报错

>>> all(2) #传入数值报错
Traceback (most recent call last):
  File "<pyshell#9>", line 1, in <module>
    all(2)
TypeError: 'int' object is not iterable


2. 如果可迭代对象中每个元素的逻辑值均为True时,返回True,否则返回False

>>> all([1,2]) #列表中每个元素逻辑值均为True,返回True
True
>>> all([0,1,2]) #列表中0的逻辑值为False,返回False
False


3. 如果可迭代对象为空(元素个数为0),返回True

>>> all(()) #空元组
True
>>> all({}) #空字典
True


以上就是我们对于判断all函数输出结果为true的分析,我们需要注意的是输出条件的改变,对应的结果也会出现变化。代码部分全部展现给大家,可以都尝试着运行体验。

关注

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

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

妈妈说今晚爸爸不回家| 深入交流漫画网免费看| 日韩| 把腿扒开让我添30分钟| 老公弄我一边干一边说粗话 | 护士站的故事| 家族轮换之共乐的日子最新章节更, | 《高压监狱2》完整版| 美女两个球球抖动抓球球视频| 国产少女免费观看电视剧大全| 麻花传剧原创MV在线看完整版高. 麻花天美星空无限免费观看电视剧 | 原声吻戏视频| 苏畅| 美国禁忌4结局免费| 公交车上被蹭水后多久自然恢复| 妈妈喝骂1~4集完整版动漫 | 母与子共赴巫山云雨的视频| 可切换老司机模式浏览器| 狗配人的大片视频大全| 美女 衣服全部没| 乐可小说| 初中女生光溜溜身子| 臭小子快拔出来危险期会怀孕| 快拨出天我是你母亲歌词监控| 小乖(糙汉文)TXT笔趣阁免费...| 兄弟的老婆4免费观看电视剧 | 啵啵影院| 下面的小嘴又饿了| 男生把小困困放到女生困里视频 | 我寄宿在妈妈闺蜜家电视剧| 欧洲最强女RAPPER免费| 你们日的时候都说什么| 福艳都市韵母王雪琴| 女同学裸睡我把她奶头摸硬了| 我在开会他在下添的好爽| 在线小视频| 女性私密按摩精油| 他的巨物撑开她的花缝的导演是谁 | 《丰满人妻的滋味2HD| 高清国产少女免费观看电视剧| 口咬的10个绝招图片