all()是python内置函数吗_Python内置函数all(),python
內置函數 all()
1、描述:
all()?函數用于判斷給定的可迭代參數?iterable?中的所有元素是否都為 True,否則返回 False。
元素除了是 0、空、None、False外都算 True。
等價于函數:
def all(iterable):
for element in iterable:
if not element:
return False
return True
2、語法:all(iterable)
3、參數:
iterable --?元祖或列表。
4、返回值:
如果 iterable?的所有元素不為 0 、""、False、或者 iterable?為空,all(iterable)?返回 True,否則返回 False。
注意:空元祖、空列表返回值為 True,這里要特別注意。
5、實例:
"""
all()?函數用于判斷給定的可迭代參數?iterable?中的所有元素是否都為 True,否則返回 False。
元素除了是 0、空、None、False外都算 True。
注意:空元祖、空列表返回值為 True,這里要特別注意。
"""
# 列表 list,元素都不為空或0
print(all(["a", "b", "c", "d"])) # True
# 列表 list,存在一個為空的元素
print(all(["a", "b", "", "d"])) # False
# 列表 list,存在一個為 0 的元素
print(all([0, 1, 2, 3])) # False
# 元組 tuple,元素都不為空或0
print(all(("a", "b", "c", "d"))) # True
# 元組 tuple,存在一個為空的元素
print(all(("a", "b", "", "d"))) # False
# 元組 tuple,存在一個為 0 的元素
print(all((0, 1, 2, 3))) # False
# 空列表
print(all([])) # True
# 空元祖
print(all(())) # True
總結
以上是生活随笔為你收集整理的all()是python内置函数吗_Python内置函数all(),python的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hdu 4091 线性规划
- 下一篇: android 数独实训报告,数独实验报