简单学Python内置函数3all函数

all() 函数是Python的一个内置函数,用于判断给定的可迭代对象中的所有元素是否全部为 True。如果全部为是,则返回 True,否则返回 False。

可迭代对象,并不是指某种具体的数据类型,而是指存储了元素的一个容器对象,且容器中的元素可以通过某些方法来访问。列表、字符串、元组、集合、字典等都是常见的可迭代对象。如果给all()传具体的数据类型的参数(如数字)或多于1个参数,系统都会报错。

怎样判断是True还是False呢?元素除了是 0、空、None、False 外都是True。下面将False的元素示例:

import numpy as np
#None
print(all([None]))
#数字0
print(all([0]))
#False
print(all([False]))
#列表只含空元素
print(all(['']))

返回:False

False

False

False

注意,空列表为True。即all([])为True。

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/75005
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 11 日 下午2:31
下一篇 2024 年 7 月 11 日 下午2:32

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注