À partir d'un livre que le programmeur peut apprendre ... (Python): Recherche conditionnelle (valeur maximale)

Dans la continuité de Dernière fois, je lis le problème de recherche. Ici, la valeur est recherchée à partir de la relation avec d'autres valeurs pour trouver la valeur maximale.

Recherche conditionnelle (valeur maximale) Cliquez ici pour le code de réponse C ++
const int ARRAY_SIZE = 10;
int intArray[ARRAY_SIZE] = {4,5,9,12,-4,0,-57,30987,-287,1};
int highestValue = intArray[0];
for (int i = 1; i < ARRAY_SIZE; i++) {
    if (intArray[i] > highestValue) highestValue = intArray[i];

Votre réponse Python3
#!/usr/bin/env python
#coding:utf-8

def MaxSearch():
    ARRAY_NUMBER = [4,5,9,12,-4,0,-57,30987,-287,1]
    maxValue = ARRAY_NUMBER[0]
    for x in range(len(ARRAY_NUMBER)):
        if ARRAY_NUMBER[x] > maxValue:
            maxValue = ARRAY_NUMBER[x]

    print(maxValue)

・ ・ ・ (Exécution du terminal)
>>> from test31 import MaxSearch
>>> MaxSearch()
30987
>>> 

Se référer au commentaire précédent J'avais l'intention de le raccourcir moi-même, mais la valeur maximale était demandée!

Pour référence du commentaire précédent Existe-t-il une méthode Python? Bibliothèque standard Python J'ai cherché ici, mais je n'ai rien trouvé qui semble être une méthode pour trouver la valeur maximale. Alors vaut-il mieux regarder les valeurs maximales dans l'ordre?

Recommended Posts

À partir d'un livre que le programmeur peut apprendre ... (Python): Recherche conditionnelle (valeur maximale)
À partir d'un livre que les programmeurs peuvent apprendre (Python): valeur de l'écart de traitement statistique
D'un livre que les programmeurs peuvent apprendre ... (Python): Pointer
À partir d'un livre que les programmeurs peuvent apprendre ... (Python): À propos du tri
À partir d'un livre que les programmeurs peuvent apprendre (Python): Décoder les messages
À partir d'un livre que le programmeur peut apprendre ... (Python): trouver la valeur la plus fréquente
À partir d'un livre que les programmeurs peuvent apprendre ... (Python): examen des tableaux
À partir d'un livre que les programmeurs peuvent apprendre (Python): Déclaration de classe (public / privé, etc.)
D'un livre que les pensées du programmeur peuvent être apprises: résumez les parties de petits problèmes
À partir d'un livre que le programmeur peut apprendre ... Vérification de la somme de contrôle des runes (longueur variable) Partie 2
À partir d'un livre que le programmeur peut apprendre ... Conversion de caractères qui représentent des nombres en type entier
D'un livre qui apprend de manière intéressante la façon de penser du programmeur (Python)
8 services que même les débutants peuvent apprendre Python (des débutants aux utilisateurs avancés)
[Algorithme Python] Un programme qui génère des réponses en allemand et en allemand à partir de la recherche de priorité en profondeur
"Kit Python" qui appelle des scripts Python depuis Swift
Un mécanisme pour appeler des méthodes Ruby à partir de Python qui peut être fait en 200 lignes
La façon de penser du programmeur provient du livre XX (Python)
"Un livre qui comprend Flask à partir de zéro" Lecture d'un mémo
La façon de penser du programmeur provient du livre XX (Python)
Script Python qui va de la recherche Google à l'enregistrement de la page de résultats de recherche à la fois
Un mémo qui lit les données de dashDB avec Python et Spark
Programme Python du "Livre qui enseigne facilement la programmation difficile"
python Extraction de condition de la liste que j'oublie souvent
Programme Python qui agrège l'utilisation du temps à partir des données icalendar
Extraire la valeur la plus proche d'une valeur à partir d'un élément de liste en Python
[Python] Un programme qui trouve le nombre maximum de jouets pouvant être achetés avec votre argent
[Python] Créez un graphique qui peut être déplacé avec Plotly
J'ai fait un package qui peut comparer des analyseurs morphologiques avec Python
Faisons un livre Kindle qui visualise des formules mathématiques à partir de fichiers TeX
Création d'une bibliothèque pour python capable de gérer facilement la division morphologique
J'ai fait un shuffle qui peut être réinitialisé (inversé) avec Python
[python] J'ai créé une classe qui peut écrire rapidement une arborescence de fichiers