Maison > développement back-end > Tutoriel Python > Introduction détaillée à n'importe quelle fonction intégrée de Python

Introduction détaillée à n'importe quelle fonction intégrée de Python

高洛峰
Libérer: 2017-03-21 11:38:54
original
1571 Les gens l'ont consulté

Documentation en anglais :

any(itérable)

Return True if n'importe quel élément de l'itérable est vrai Si l'itérable est vide, retournez False Équivalent à :

def any(iterable):
    for element in iterable:
        if element:
            return True
    return False
Copier après la connexion
<. 🎜>

Description :

1. Acceptez un objet itérable comme paramètre Lorsque le paramètre est vide ou n'est pas un objet itérable, une erreur sera signalée

<🎜. > 2 . Si la valeur logique de l'un des éléments de l'objet itérable est True, renvoie True Si toutes les valeurs sont False, renvoie False
>>> any(2) #传入数值报错
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    any(2)
TypeError: &#39;int&#39; object is not iterable
Copier après la connexion

3. Si l'objet itérable est vide (. le nombre d'éléments est 0 ), renvoie False
>>> any([0,1,2]) #列表元素有一个为True,则返回True
True
>>> any([0,0]) #列表元素全部为False,则返回False
False
Copier après la connexion

>>> any([]) #空列表
False
>>> any({}) #空字典
False
>>>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal