L'une des méthodes intégrées fréquemment utilisées dans Python est «Max ()».La fonction Max () sert à déterminer le plus grand élément d'un objet particulier. En d'autres termes, il renvoie la plus grande valeur parmi les entrées de la fonction. Si un itérable est fourni comme valeur du paramètre, l'élément maximum dans l'itérable est renvoyé.
Cet article expliquera des programmes d'échantillons pratiques à mettre en exercice les différentes techniques pour mettre en œuvre cette méthode.
Exemple n ° 1: Utilisation de la fonction max () pour trouver la valeur la plus importante
Le premier exemple vous montrera comment utiliser la fonction «Max ()» de Python pour déterminer la valeur la plus élevée dans une liste de nombres. La liste Python peut avoir des valeurs entières, flottantes ou chaînes. Nous apprendrons à rechercher la valeur maximale de tous ces types de listes ici.
La plus grande valeur entière de la liste sera obtenue par le programme d'échantillon qui est fourni ci-dessous.
Nous avons généré une liste qui maintient des valeurs entières. Nous avons déclaré les «entiers» variables et lui avons reçu un ensemble de nombres. Les supports longs sont utilisés pour générer une liste avec des valeurs «12, 34, 65, 67, 87, 345, 654, 2, 99, 786, 17 et 4». Nous pouvons observer que cette liste contient différentes valeurs des nombres à un chiffre à 3 chiffres. Dans la ligne de procédure du script, la méthode «print ()» est invoquée.
Dans les accolades de la fonction «print ()», nous avons passé deux entrées: une chaîne à afficher et la fonction «Max ()». La chaîne que nous avons spécifiée à afficher est «La valeur entière maximale dans la liste fournie est:», puis la fonction «Max ()» trouvera la valeur la plus importante de la liste fournie. Nous avons transmis la liste des «entiers» à la fonction «Max ()». La fonction «Max ()» trouvera la valeur entière maximale, puis la méthode «print ()» l'affichera sur le terminal.
La sortie générée par l'exécution de l'extrait de code expliqué ci-dessus nous donne la valeur entière maximale de la liste qui est «786».
Le prochain programme créé consiste à obtenir la plus grande valeur flottante dans la liste.
Une variable «floatvalues» a été attribuée à une liste de python. Cette liste contient des valeurs flottantes qui sont «11.2, 2.3, 44.56, 37.9, 90.9, 66.45, 33.2 et 20.0 ”. Maintenant, pour trouver la valeur maximale de ces valeurs de flotteur, nous avons passé la variable «floatvalues» qui maintient cette liste, à la fonction «Max ()». Et puis nous avons placé une chaîne de texte «La valeur flottante maximale dans la liste fournie est:» avec la fonction «Max ()» à l'intérieur de la méthode «print ()». La méthode «print ()» affichera éventuellement le texte ainsi que la plus grande valeur de la liste trouvée par la fonction «Max ()».
La plus grande valeur extraite de la liste des valeurs flottantes est «90.9 ”.
Maintenant, nous trouverons la valeur maximale pour une liste des valeurs de chaîne.
Ici, nous avons une variable «StringValues» qui est initialisée par une liste de valeurs de chaîne. Cette liste contient les cordes «Mars, Earth, Jupiter et Saturne». La recherche d'une chaîne maximale avec la fonction «Max ()» fonctionne en vérifiant chaque élément dans l'ordre alphabétique. Par exemple, nous avons deux personnages «A» et «B», car nous savons que «B» vient après «A». Ainsi, nous conclurons que «B» est plus grand que «A». De la même manière que la fonction «Max ()» vérifiera la chaîne à partir du plus grand alphabet. Enfin, la méthode «print ()» affichera la chaîne extraite sur le terminal.
La fonction «Max ()» a retiré la chaîne «Saturne» car elle contient le plus grand alphabet de départ «S».
Une autre technique pour trouver la plus grande chaîne dans une liste consiste à rechercher la longueur des cordes. La chaîne avec la longueur maximale des caractères sera affichée comme la chaîne maximale. Pour ce faire, nous devons définir la «clé» sur «len» qui peut être vu dans l'instantané ci-dessus. Par conséquent, selon la taille de la chaîne, la valeur maximale sera recherchée.
La chaîne maximale basée sur la longueur est «Jupiter» pour la liste fournie des valeurs de chaîne.
Exemple # 2: Utilisation de la fonction max () pour trouver l'élément maximum dans un dictionnaire Python
Un dictionnaire Python a une paire de «clés: valeur» pour chaque élément. Il y a des «clés» et des «valeurs» pour chaque entrée de dictionnaire. La fonction «Max ()» considère la «clé» des éléments du dictionnaire et trouve ensuite le plus grand d'entre eux.
Tout d'abord, nous utiliserons une clé entière pour obtenir l'élément le plus élevé d'un dictionnaire Python.
Nous avons initialement créé un «dictionnaire» variable et lui avons attribué un dictionnaire de valeurs. Ce dictionnaire a les paires d'éléments suivantes «11:« Book », 14:« Crayon », 13:« Crayon », 12:« Pen », 17:« Notebook ». Ici, la «clé» est une valeur entière. Ensuite, nous avons transmis ce dict à la fonction «Max ()» pour trouver la plus grande clé et placé cette fonction dans la méthode «print ()» pour afficher le résultat.
La touche avec la touche maximale s'affiche sur l'écran de sortie comme «17».
Pour l'instantané fourni ci-dessus, nous avons un dictionnaire «alpha_key» avec les paires d'éléments suivantes «Mustard»: 1, «Blue»: 4, «Pink»: 8, «White»: 10, «Silver»: 12 ». Ici, nous avons la «clé» de l'élément dans la chaîne et la «valeur» de l'élément dans le type entier. La fonction «Max ()» est invoquée avec le «alpha_key» comme argument. Cette fonction découvrira la plus grande clé des éléments du dictionnaire sur les bases de l'ordre de l'apparence alphabétique. Et puis, la méthode "print ()" l'affichera simplement à l'écran.
Le résultat généré par l'exécution de l'extrait de code ci-dessus affiche la plus grande clé de chaîne avec l'ordre d'apparence par ordre alphabétique qui est «blanc».
Exemple # 3: Utilisation de la fonction max () pour obtenir la plus grande valeur dans le tuple
La dernière instance discutera de l'utilisation de la fonction «Max ()» pour rechercher la plus grande valeur dans un tuple. L'exemple de programme que nous avons créé pour la mise en œuvre de cette technique est fourni ci-dessous:
Cet extrait de code commence par créer une variable «first_tuple» qui stockage un tuple avec des valeurs entières comme «11, 23, 43, -4, 54, 56, 87, -12, 78 et 21». Dans la ligne suivante, nous avons créé une autre variable «second_tuple» qui stockait un tuple avec des valeurs de chaîne telles que «pomme, mangue, banane, pêche et melon». Nous avons utilisé 3 fonctions «print ()» dans ce script. La première méthode «print ()» a un texte indiquant «la plus grande valeur dans le premier tuple:» et la fonction «max ()» avec «first_tuple» comme paramètre.
Donc, cela nous donnera la valeur maximale dans le premier tuple de valeurs entières. La deuxième fonction «print ()» a également une chaîne de texte à afficher, puis la fonction «Max ()» est invoquée avec le «second_tuple» comme paramètre. Cela récupérera la plus grande chaîne dans l'ordre d'apparence alphabétique. Dans la dernière méthode «print ()», la fonction «Max ()» est appelée avec la propriété «key = len» pour extraire la chaîne dans le «second_tuple» qui a le nombre maximal de caractères et l'affiche à l'écran.
Nous pouvons voir que la valeur entière maximale dans le premier tuple est «87», dans le deuxième tuple, la plus grande corde est «Peach» tandis que la corde la plus longue est «banane».
Conclusion
Trouver la valeur maximale dans une donnée donnée est une tâche facile mais importante dans Python. Cet article a expliqué l'utilisation de la fonction «Max ()» pour rechercher les valeurs les plus importantes de l'ensemble de données fourni. Pour utiliser cette approche dans Python, nous avons travaillé sur une variété d'exemples de programmes. La première instance a démontré l'utilisation de la fonction «Max ()» sur une liste Python. Le deuxième exemple que nous avons généré implémente la fonction «Max ()» sur un dictionnaire tandis que le dernier trouve la valeur maximale dans le tuple.