Parcour de tableau
Résolu
Hamster18
Messages postés
176
Date d'inscription
Statut
Membre
Dernière intervention
-
Hamster18 Messages postés 176 Date d'inscription Statut Membre Dernière intervention -
Hamster18 Messages postés 176 Date d'inscription Statut Membre Dernière intervention -
Bonjour, je suis debutante en python et je suis fasse à un problème, le voici : un un tableau contenant des diagramme (tabCancer), j'essaye ces diagrammes dans un autre tableau (tabCancerPlageDeDonneeChoisi). La petit particularité c'est que je veux que la "copie" des diagrammes dans tabCancerPlageDeDonneeChoisi est une place de donnée plus petite (au début les valeur du diagramme va de 0 à 255 et je veux garder de 249 à 200).
Sauf que pour chaque diagramme je garde seulement la première valeur du diagramme...
Pour que vous comprenez mieux ... voici le code :
Voici le résultat
Ainsi on voit bien qu'il manque des valeur... Je pense que mon problème viens de ma 2 ème boucle for... Mais je ne voit pas comment le corriger .
Merci d'avance pour votre réponse.
Sauf que pour chaque diagramme je garde seulement la première valeur du diagramme...
Pour que vous comprenez mieux ... voici le code :
tabCancerPlageDeDonneeChoisi= [255] k=0 for i in range(255): if i!=0: for j in range(149,201): tabCancerPlageDeDonneeChoisi.append(tabCancer[i][j] print(tabCancer[1][149]) print(tabCancer[1]) print(tabCancerPlageDeDonneeChoisi[1])
Voici le résultat
[1290.] // Commande print(tabCancer[1][149]) [[5.20417e+05] // Commande print(tabCancer[1]) [2.64130e+04] [1.67470e+04] [1.44120e+04] [1.15610e+04] [9.34600e+03]... [1290.] //Commande print(tabCancerPlageDeDonneeChoisi[1])
Ainsi on voit bien qu'il manque des valeur... Je pense que mon problème viens de ma 2 ème boucle for... Mais je ne voit pas comment le corriger .
Merci d'avance pour votre réponse.
A voir également:
- Parcour de tableau
- Tableau word - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Tableau croisé dynamique - Guide
- Imprimer tableau excel sur une page - Guide
3 réponses
Bonjour,
J'aimerai que pour chaque diagramme de mon tableau tabCancer copier les valeurs (des diagrammes) entre 150 et 200 dans le tableau tabCancerPlageDeDonneeChoisi
J'aimerai que pour chaque diagramme de mon tableau tabCancer copier les valeurs (des diagrammes) entre 150 et 200 dans le tableau tabCancerPlageDeDonneeChoisi
tabCancerPlageDeDonneeChoisi = [diag[150:200] for diag in tabCancer]
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, quelles sont les valeurs manquantes? tu montres ce que tu obtiens, et tu ne décris pas ce que tu souhaites obtenir.
peut-être souhaites-tu visualiser les tableaux complets?
peut-être souhaites-tu visualiser les tableaux complets?
print(tabCancerPlageDeDonneeChoisi)
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
alors peut-être ainsi:
tabCancerPlageDeDonneeChoisi= [[0]*52 for i in range(255)] for i in range(255): if i!=0: for j in range(149,201): tabCancerPlageDeDonneeChoisi[i][j-149]=tabCancer[i][j]