Python all函数 - Python零基础入门教程

目录

零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门

一.Python all 函数简介

'''
参数:iterable 迭代器,元组或者列表
返回值:如果iterable 迭代器中的所有元素全部都为真,返回 true;反之返回 false;
'''

all(iterable)

提示:只要列表中的元素不含有 0、None、False 外都算 True,即便是空元组或者空列表也为 true;

a = list()                 # 空列表list
print("{}".format(all(a)))  # true
a = [None,]                # 列表中含有None 元素
print("{}".format(all(a)))  # false

二.Python all 函数使用

# !usr/bin/env python
# -*- coding:utf-8 _*-
"""
@Author:猿说编程
@Blog(个人博客地址): www.codersrc.com
@File:Python all 函数.py
@Time:2021/04/04 11:00
@Motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!

"""

a = list()
print("{}".format(all(a)))
a =[None,]
print("{}".format(all(a)))
print("***"*20)
a = (1,0,False,5.35)
print(all(a))
a= [1.0,2.0,3,-5,True,"sdaf"]
print(all(a))

# 使用条件表达式
if all(a):
    print(True)
else:
    print(False)

'''
输出结果:

True
False
************************************************************
False
True
True
'''

三.猜你喜欢

  1. Python 字符串/列表/元组/字典之间的相互转换
  2. Python 局部变量和全局变量
  3. Python type 函数和 isinstance 函数区别
  4. Python is 和 == 区别
  5. Python 可变数据类型和不可变数据类型
  6. Python 浅拷贝和深拷贝
  7. Python 递归函数
  8. Python sys 模块
  9. Python 列表 list
  10. Python 元组 tuple
  11. Python 字典 dict
  12. Python 条件推导式
  13. Python 列表推导式
  14. Python 字典推导式
  15. Python 函数声明和调用
  16. Python 不定长参数 *argc/**kargcs

未经允许不得转载:猿说编程 » Python all 函数

本文由博客 - 猿说编程 猿说编程 发布!

posted @ 2021-07-11 08:17  猿说编程  阅读(58)  评论(0编辑  收藏  举报