Bonsoir à tous
J'ai eu récemment un petit souci, à savoir transformer un tableau en chaine.
Je m'explique: le tableau contient par exemple ["toto", "titi", "tata"]. Et je voudrais une chaine contenant "toto, titi, tata"
La solution de base que tout le monde trouvera consiste en une boucle toute simple
Code python : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
Mais l'opération "+=" étant longue (surtout si le tableau est grand), j'ai voulu optimiser et j'ai imaginé ceci
J'ai cru que ça fonctionnait parfaitement... jusqu'au moment où mon tableau s'est mis à contenir des strings accentuées codées en utf8, style
Code python : Sélectionner tout - Visualiser dans une fenêtre à part txt=str(tab).replace("'", "")[1:-1]Et là, ma chaine "txt" contient "\xe9\xe9\xe9, \xe8\xe8\xe8".
Code python : Sélectionner tout - Visualiser dans une fenêtre à part tab=["ééé", "èèè"]
Si quelqu'un a une idée qui éviterait de repasser par la boucle...
Merci à tous

 

 
		
		 
         
 

 
			
			


 
  
  
  
 
 
			 
   
 


 Transformer tableau en chaine - Pb utf8
 Transformer tableau en chaine - Pb utf8
				 Répondre avec citation
  Répondre avec citation



 
						 Envoyé par mont29
 Envoyé par mont29
					
 
						
Partager