python的all()函数用法实例,查询iterable对象元素True或False

python的all()函数

all()函数是python内置的一个函数,可以快速地查询iterable对象的元素的某一些情况,当可迭代对象iterable中的元素全部为真或iterable对象为空时,all()的返回值为true;当iterable中的元素中有一个是false或0的值时,则all()函数返回false。all()函数的语法结构如下:

all ( iterable ) -> bool;

  • 参数iterable为可迭代的python对象,比如列表list、元组tuple、字典dict、集合set和字符串str等;
  • “->”符号指定返回值为布尔类型。

all()函数的实例代码

>>> all([1,2,3])
True
>>> all([1,2,0])
False
>>> all('')
True
>>> all(' ')
True
>>> all((1,2))
True
>>> all((1,2,0))
False
>>> all(['1','2',''])
False
>>> all((1,2,False))
False

代码解析

如上代码,当可迭代对象为空时,all函数返回true,可当可迭代对象中的元素出现0或False的值时,返回False。



全栈后端 / python教程 :


























Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.