
Envoyé par
nancy maman
j'ai corrigé l'erreur mais pour les résultats il n'affiche rien de plus de ce que j'avais avant

Voilà ce que tu me demandais :
nom = durant , nb indice =2 valeurs indice 1 et 2
nom = Joe , nb indice = 2 , valeurs indices 3 et 4
Avec ma fonction,
Pour chaque personne ==> handlePersonne
une fois que tu as récupéré ta liste de personne, tu récupères le nom avec handleNom(personne).
Puis, tu appelles ma méthode.
tu récupères une liste de valeurs d'attributs de chaque indice de personne.
Depuis cette liste et avec ton élément personne tu peux construire ta chaîne:
str = "Nom = "+nomPersonne+" , nb_indice = "+len(listeIndices)+" valeurs indices ", listeIndices
EDIT: Pour afficher ta liste en string, crée toi une petite méthode (Merci google):
1 2 3 4 5 6 7
|
def liste2string(liste, blacklist=[""]):
the_return = ""
for e in liste:
if e not in blacklist:
the_return += e+" "
return(the_return) |
Tu obtiens:
str = "Nom = "+nomPersonne+" , nb_indice = "+str(len(listeIndices))+" valeurs indices "+ liste2string(listeIndices)
Partager