Bonjour,
J'ai deux fichiers .cvs et je cherche, à l'aide d'un script python à écrire un troisième .cvs avec les donnés des deux premiers.
Est-il possible d'imbriquer deus boucles for X in X ?
En effet le script doit lire la première ligne du fichier 1, comparer cette première ligne avec la totalité des lignes du fichier 2 puis recommencer avec la deuxième ligne du fichier 1...
Problème, quand je teste ce morceau de code :
J'obtiens en imaginant que les deux fichier ont trois lignes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for ligneFichier1 in fichier1: print("1") for ligneFichier2 in fichier2: print("2")
> 1
> 2
> 2
> 2
> 1
> 1
Alors que je cherche à avoir :
> 1
> 2
> 2
> 2
> 1
> 2
> 2
> 2
> 1
> 2
> 2
> 2
En gros le deuxième for ne s'execute qu'une fois. Pour info les lecteurs utilisent la bibliothèque cvs.
Partager