0
votes

Trouver au minimum dans les rangées

Lors du traitement du fichier CSV - lignes et colonnes - nous devons trouver la valeur minimale de toutes les lignes, j'essaie de créer un ensemble à partir de chaque ligne, puis de trouver la valeur minimale dans chaque ligne. Je ne sais pas si c'est juste, peut-être y avoir autre chose. Dans la sortie, nous obtenons la colonne de valeurs minimales, j'ai besoin d'une seule valeur minimale de toutes les entrées

comme: Entrez la description de l'image ici J'ai besoin d'une seule valeur: 10

Le code: xxx

sortie: xxx


2 commentaires

Min (min (rangée [1:]) pour la ligne in Reader)


Oui, c'est vraiment efficace))


3 Réponses :


0
votes

Essayez ceci:

min(row[0] for row in reader)


2 commentaires

Bien que ce code puisse résoudre le problème de l'OP, il est préférable d'inclure une explication sur la manière dont votre code répond à la question de l'OP. De cette manière, les futurs visiteurs peuvent apprendre de votre message et l'appliquer à leur propre code. Donc, ce n'est pas un service de codage, mais une ressource pour la connaissance. De plus, de haute qualité, des réponses complètes sont plus susceptibles d'être évitées. Ces caractéristiques, ainsi que l'exigence selon laquelle tous les postes sont autonomes, sont certaines des forces de manière à ce que la plate-forme, qui la différencie des forums. Vous pouvez modifier pour ajouter des informations supplémentaires et / ou pour compléter vos explications avec la documentation de la source.


Merci pour les commentaires Jeremy! Je garderai cela à l'esprit pour mes futures réponses.



0
votes

@anna, Essayez-vous simplement de trouver la valeur minimale ou la plus petite de votre CSV? Vous pouvez faire quelque chose comme ceci: xxx


0 commentaires

0
votes

Deux étapes. Premier est de trouver min pour chaque rangée. Puis min. XXX


1 commentaires

Merci, c'est génial!