Python toutes fonction

Python toutes fonction
Python fournit une large gamme de méthodes intégrées qui nous permettent d'implémenter rapidement des algorithmes qui, autrement, nécessiteraient beaucoup plus de temps pour se développer à partir de zéro. L'un des facteurs qui font de Python un langage de programmation si puissant est la facilité avec laquelle ces fonctions sont accessibles.

Dans cet article, nous examinerons la méthode Python All () et voir comment elle traite différentes structures des données et des types de données. La seule chose limitant les cas d'utilisation de la méthode All () intégrée est la créativité d'un développeur. Dans cet article, je vais montrer une utilisation simple, quelques applications avancées, et j'espère montrer pourquoi chaque codeur Python devrait se familiariser avec la fonction all ().

La fonction all () dans Python est utilisée pour vérifier la précision de chaque membre d'une collection. Les collections, les dictionnaires Python, les générateurs, les ensembles et même les chaînes sont parmi les différents types itérables disponibles à Python. La fonction all () peut être utilisée avec l'un de ces types de données. Il peut être contrasté avec la vérification plus sémantique de chaque élément dans une liste pour voir si c'est vrai. Une liste, un dictionnaire ou un autre objet itérable peut être passé comme argument à la fonction all () dans Python.

Syntaxe de toutes les fonctions () en langue python:

Commençons par discuter de la syntaxe de la fonction all ().

Syntaxe: tout (itérable)

  • Bool ('i') est renvoyé comme vrai s'il est vrai pour chaque valeur de 'I' dans l'itérable.
  • Si l'itérable est vide, cette fonction renvoie vrai.

La méthode all () sort vrai si chaque valeur dans l'itérable fournie est vraie. Alternativement, il renvoie faux. De plus, si nous avons l'itérable vide, cette fonction renvoie vrai.

Exemple 1: Utilisation de la fonction all () avec la liste Python

Pour démontrer comment fonctionne la méthode all (), considérez ces brefs exemples de la liste Python:

List = [8, 4, 2]
imprimer (all (list))
List = [1, 1, false]
imprimer (all (list))
List = [0, 9, 2, 5, false]
imprimer (all (list))
List = []
imprimer (all (list))

Ici, nous avons créé notre première liste avec le nom List1 qui a quelques valeurs numériques. Comme tous les éléments, ce que nous avons inséré dans la liste est vrai. Donc, il génère la vraie valeur booléenne à partir de cette liste particulière. Pour cela, nous avons appelé la fonction All () de Python à l'intérieur de notre déclaration d'impression. Il générera le résultat booléen de la liste donnée.

Ensuite, nous avons pris une autre liste qui est nommée list2. Ainsi, la fonction all () génère la valeur fausse booléenne. La troisième liste qui est nommée List3 a également une fausse valeur et elle génère également la fausse valeur. Cela signifie que la fonction all () reviendra false si la liste contient au moins une fausse valeur. La dernière liste List4 est un peu claire car elle fournit une liste de vraie liste car aucun des éléments de la liste n'est faux.

Toute la valeur booléenne renvoyée de la fonction All () avec la liste spécifiée ci-dessus est la suivante:

Exemple 2: Utilisation de la fonction all () avec des ensembles de python:

Jusqu'à présent, la seule instance de la méthode al () qui a pris une liste comme argument est dans cet article (sauf pour les tuples vides). Un tuple, un dictionnaire ou un ensemble ne sont que quelques exemples d'itérables que vous pouvez utiliser. Les ensembles Python agissent également comme des listes lorsque la fonction All () est utilisée avec eux. Les exemples comprennent:

set1 = 2, 5, 10
imprimer (tout (set1))
set2 = 9, false, 9
imprimer (tout (set2))
set3 = 9, 6, 3, 0, faux
imprimer (tout (set3))
set4 =
imprimer (tout (set4))

Ici, nous avons défini certains ensembles de python. Le premier ensemble est représenté par Set1 et a toutes les vraies valeurs. Le deuxième ensemble est défini comme set2 où la valeur moyenne est fausse et les deux valeurs restantes sont vraies. Le troisième ensemble se voit attribuer un nom de nom qui a la dernière valeur faux et le dernier set set4 a une valeur vide. Nous avons invoqué toutes les fonctions () chacune set à l'intérieur de l'instruction d'impression pour afficher les valeurs booléennes.

Dans la sortie, nous avons des valeurs booléennes renvoyées par la fonction toutes les fonctions pour chaque ensemble donné respectivement.

Exemple 3: Utilisation de la fonction all () avec des tuples python:

Le comportement de la fonction all (), lorsqu'il est utilisé avec des tuples python, est identique à l'exemple ci-dessus. Considérez le cas ci-dessous.

Tuple1 = (7, 3, 1)
Imprimer (All (Tuple1))
Tuple2 = (false, 0, false)
imprimer (tout (Tuple2))
Tuple3 = (6, 4, 0, 8, faux)
imprimer (tout (Tuple3))
Tuple4 = ()
imprimer (tout (Tuple4))

Ici, quatre tuples avec des valeurs uniques ont été définis. Certains tuples contiennent toutes les vraies valeurs et certaines contiennent au moins une fausse valeur. Le dernier tuple se compose de la valeur vide. La fonction all () prend tous les tuples spécifiés comme argument et renvoie le résultat booléen correspondant à chaque tuple.

Les résultats booléens suivants sont générés par la fonction all () pour les tuples donnés:

Exemple 4: Utilisation de la fonction all () avec des dictionnaires Python:

Les structures de données qui connectent les clés et les valeurs comprennent des dictionnaires, également appelés mappages. En conséquence, lorsque la fonction all () est appliquée à un dictionnaire, la sortie est déterminée uniquement par les touches. Considère ceci:

dic1 = 1: "python", 2: "py"
imprimer (tout (dic1))
dic2 = 0: "python", false: "py"
imprimer (tout (dic2))
dic3 = 0: "Spyder", 1: "Python", 2: "py"
imprimer (tout (dic3))
dic4 =
imprimer (tout (dic4))

Ici, nous avons spécifié quatre dictionnaires. Le premier dictionnaire que nous avons utilisé est avec les vraies valeurs booléennes pour toutes les clés. La fonction crée une fausse lorsque la touche est changée en 0 ou une chaîne vide. Comme toutes les touches sont vraies booléennes, même si nous modifions une valeur en une liste booléenne de faux vide, nous obtenons toujours vrai comme sortie. La seule chose que la méthode all () utilise est les clés, comme on le voit.

Les résultats booléens suivants sont obtenus:

Exemple 5: Utilisation de la fonction all () avec des chaînes Python:

En tant que collection de personnages distincts, les cordes sont itérantes. Lorsqu'une chaîne est transmise à la fonction all (), elle se comporte comme une liste. Considère ceci:

str1 = "mon exemple de chaîne!"
imprimer (tout (str1))
str2 = "9999"
imprimer (tout (str2))
str3 = ""
imprimer (tout (str3))

Il convient de noter que la fonction all () renvoie généralement vrai quand on lui donne une chaîne. C'est parce qu'il ne peut pas y avoir de caractère vide dans la chaîne. Puisque nous savons déjà qu'une liste vide donne True, une chaîne vide agit de la même manière.

Conclusion

Dans cet article, nous avons d'abord examiné l'utilisation fondamentale du python de la fonction de la fonction All (). La représentation de divers types de données et structures de données comme booléens a ensuite été discutée. La fonction all () a ensuite été utilisée dans quelques cas avec une variété de séquences comme paramètres. Nous avons examiné la gestion des textes et des entiers par la fonction all (). À notre avis, l'une des fonctionnalités les plus utiles de la langue est la fonction All () de Python. D'après notre expérience, sa fonctionnalité de vérité-test par lots est utile régulièrement.