Je dois trouver la valeur maximale et minimale d'une ligne en lisant un fichier et diviser la valeur maximale par la valeur minimale. Suis intéressé à faire cela en python.Lecture à partir de fichiers en python
le contenu du fichier (fichier.txt) ressemble à ceci ..
A28102_at,151,263,88,484,118,270,458,872,62,194
AB000114_at,72,21,20,61,20,85,20,25,20,65
AB000115_at,281,250,358,118,197,71,168,296,198,113
Le problème est que je fais face devrait être pour autant négliger la première valeur, qui est jusqu'à la première occurrence de la virgule et je suis incapable pour trouver une méthode. Et je suis également intéressé pour stocker les valeurs dans un tableau, puis faire la comparaison. Cette approche est-elle correcte ou une meilleure méthode est-elle sugegsted?
Vous pouvez mettre en retrait votre code/fichier avec 4 espaces pour améliorer le formatage. Je l'ai fait pour toi. Les sauts de ligne sont essentiels ici. – Thomas
En Python, les tableaux sont uniquement pour les données binaires (généralement numériques) où vous devez contrôler la disposition de la mémoire. http://docs.python.org/library/array.html Pour votre problème, vous utiliseriez normalement des listes. Vous pouvez utiliser des tableaux pour les données numériques après avoir analysé les virgules et effectuer les calculs avec le tableau, mais ne pas lire les données de caractère brutes dans un tableau. –