Fonction Python Min

Fonction Python Min

«Comme d'autres langages de programmation, Python traite également des fonctionnalités intégrées qui sont créées pour aider les développeurs à tous aspects. Plusieurs fonctions fonctionnent de cette manière spécifiée. Dont la fonction min (). Comme il est indiqué par le nom, le plus petit nombre sera retourné par cette fonction. Ce tutoriel couvrira les fonctionnalités de base, le travail et les types de fonctions min () avec quelques exemples de base qui sont faciles à mettre en œuvre.

Une fonction min () simple pour un tableau d'entiers est utilisée pour expliquer le fonctionnement de cette fonction intégrée dans le langage de programmation Python. Nous avons utilisé un code unique avec l'instruction PRINT. Vous pouvez également utiliser une variable distincte pour stocker tous les éléments. Cette technique sera élaborée plus loin dans ce guide. La fonction min () contiendra trois valeurs en tant que paramètre, sur lequel la fonction min () sera appliquée."

Imprimer (min ([117,92,43]))

Après avoir utilisé ce morceau de code dans la section du programme, nous allons déboguer et l'exécuterons. La valeur résultante sera observée dans la fenêtre «Ipython Console». Le SNAP ci-dessous illustre qu'après la compilation, le résultat est «43».

Il existe deux grandes catégories de fonctions Python Min ():

  • Fonction min () en utilisant des objets
  • Fonction min () en utilisant des iterables

Nous expliquerons les deux types en utilisant des exemples d'échantillons. Tout d'abord, nous irons avec l'utilisation d'objets.

Fonction min () en utilisant des objets

Ce type est également connu sous le nom de fonction min () sans itérable. La fonction MIN peut utiliser tout type d'objet d'un seul type de données, puis la fonction minimale fait le reste en comparant toutes les valeurs d'entrée comme argument, puis en renvoyant la valeur minimale en conséquence. La syntaxe de base de cette fonction est:

min (argument1, argument2, * arguments, key)

Paramètres de la fonction min

  • Argument1: il fait référence à l'objet qui peut être un entier ou une chaîne, etc.
  • Argument2: Similaire à Argument1, c'est aussi un objet de tout type de données.
  • * Arguments (facultatif): c'est un argument facultatif qui peut être n'importe quel objet et peut être supprimé.
  • clé (facultative): c'est la fonction à laquelle nous passons les éléments lorsque la comparaison est effectuée entre tous les éléments.

Dans l'exemple ci-dessous, nous avons simplement passé les objets de type entier sans itérateur. Les valeurs positives et négatives sont ajoutées au tableau d'objets. Toutes ces valeurs sont transmises à la fonction min (), et la valeur résultante est stockée dans la variable clé, à travers laquelle la sortie sera obtenue.

La combinaison de nombres positifs et négatifs entraînera la plus petite valeur obtenue à partir de la fonction min (). Cette valeur est négative car elle est inférieure aux valeurs positives.

Fonction min () en utilisant itérable

Ce type de fonction min () prend itérable de tout type, puis renvoie la valeur négative. La syntaxe de base est donnée comme suit:

min (itérable, key = func)

Paramètres de fonction

  • itéable-: un itérable en python peut être l'un des éléments suivants (liste, tuple, tableau, chaîne, ensemble, etc.).
  • clé (facultative): un paramètre facultatif qui prend la valeur résultante après le fonctionnement de la fonction min ().

Maintenant, nous allons utiliser différentes iterables pour effectuer la fonction min () sur eux.

Retrouvez le plus petit élément d'une liste

L'IDÉable que nous utilisons ici est une liste d'entiers. Cette liste sera passé par le min (), puis le résultat est stocké dans la variable qui est «snumber».

Snumber = min (nombre);

La valeur sera affichée sur la fenêtre de la console lors de l'exécution via la fonction d'impression.

Vous pouvez voir que parmi tous les entiers de la liste, la plus petite valeur s'affiche.

Retrouvez le plus petit élément de la chaîne

Cette fois, l'itérateur est une chaîne. Tous les personnages sont écrits à l'intérieur des virgules inversées. La variable de type de chaîne sera ensuite soumise à la fonction min ().

SString = min (langues);

Cette valeur sera ensuite affichée directement via l'instruction d'impression.

Dans cet exemple, vous pouvez voir que «C ++» semble plus petit par rapport à «C Sharp». Mais la fonction min () ne fonctionne pas sur la taille. Mais il fait référence à l'alphabet qui passe en premier en suivant l'ordre croissant. «C Sharp» et «C ++» commencent à partir de C, mais un caractère vide est considéré comme plus petit par rapport aux notations mathématiques. C'est pourquoi; C Sharp est le minimum de toute la chaîne.

Retrouvez le plus petit article du dictionnaire

Lorsque nous avons affaire à des dictionnaires, le paramètre clé est utilisé. Parce que la fonction min () renvoie la plus petite clé du dictionnaire. Prendre une variable de dictionnaire. À l'intérieur de la variable, utilisez différentes clés pour stocker les valeurs. Chaque clé aura une valeur distincte à l'intérieur. La représentation des facteurs de clé et de valeur est «2:14». Ici 2 est la clé, et 14 est la valeur.

Tout d'abord, nous devons trouver la plus petite clé en utilisant la fonction min (). Ainsi, à cette fin, la fonction MIN sera appliquée au dictionnaire, et la clé résultante sera stockée dans la variable clé. Toutes les clés sont une combinaison de nombres positifs et négatifs

Key1 = min (nombres)

Imprimer la valeur résultante via la variable.

Selon le résultat de la console, une valeur négative sera la plus petite parmi toutes les clés.

Maintenant, nous allons expliquer la fonction min () avec d'autres exemples. Ensuite, c'est récupérer la clé dont la valeur est la plus petite. Contrairement à l'exemple précédent, où la clé a été sélectionnée, nous allons maintenant sélectionner la plus petite valeur, puis la clé pertinente sera affichée.

Prenez une variable Key2 qui stockera la valeur de la fonction min (). Cette fonction minimum prendra une autre fonctionnalité en tant que paramètre. Ceci est une fonction lambda.

K = lambda k: nombres [k]

Cela prendra toutes les valeurs des clés, calculera la plus petite, puis transmettra cette valeur à la fonction. Ensuite, selon la plus petite valeur, la clé sera sélectionnée.

Exécutez le code, puis vous verrez que «9» est la plus petite valeur parmi toutes les valeurs, bien que la clé de cette valeur ne soit pas la plus petite. Mais avec l'aide de Lambda, nous pouvons obtenir la plus petite clé de valeur.

Encore une fois, nous utiliserons la fonction Lambda, mais cette fois pour obtenir la plus petite valeur directement.

La plus petite valeur sera affichée, qui est 9.

Trouvez la chaîne avec une longueur minimale en utilisant la fonction min ()

Pour vérifier la taille de n'importe quelle chaîne, nous utilisons une clé avec la fonction intégrée «len». Seule la taille de la chaîne sera obtenue plutôt que l'ordre.

S = min ("bonjour", "salut", "bye", key = len)

Cela apportera la plus petite corde en fonction de la taille mais pas avec des alphabets.

Conclusion

L'article «Python Min () Fonction» vise à expliquer le fonctionnement de cette fonctionnalité intégrée dans les codes Python. Le paramètre de cette fonction contient les éléments qui doivent être utilisés pour la comparaison. Il existe deux types de base de fonctions min: les objets et l'itérable. Nous les avons expliqués tous les deux avec des exemples pour développer la compréhension des lecteurs. L'utilisateur doit avoir le savoir-faire de l'utilisation de base de la langue Python. Cet article jouera sûrement un rôle essentiel dans l'escalade de ses connaissances concernant la fonction min () de Python.