Bonjour à tous,
J'aimerai créer une liste de mots-clés générée à partir d'un tableau mais je n'ai aucune idée de comment je dois m'y prendre pour le faire en python.
J'ai un tableau à 3 colonnes (champ 1, champ 2, champ 3). Dans chacune de ces colonnes, j'ai une liste de mots.
Je voudrais créer une liste finale qui serait constituée de chaque mots de chaque colonnes.
Exemple :
Champ 1:
évaluation
cours
Champ 2 :
mathématiques
bio
Champ 3 :
première
terminale
Je souhaiterais obtenir une liste finale qui me donnerait :
évaluation mathématiques première
évaluation mathématiques bio
évaluation bio première
évaluation bio terminale
cours mathématiques première
cours mathématiques terminale
cours bio première
cours bio terminale
Je vous remercie pour vos indications et vos réponses.
Bonne journée à tous
[Edit] Bon bah finalement j'ai trouvé la réponse. J'ai été comme frappé par un éclair de lucidité
Trois boucles for, écriture du résultat dans un fichier et boum j'ai ma liste. Ça me paraissait tellement simple que je m'étais dit que ça ne pouvait pas être ça
Je mets le code au cas où ça intéresserait quelqu'un :
Bonne journée à tous !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 import string champ1=("liste 1","...") champ2=("liste 2","...") champ3=("liste 3","...") f=open("creatList.txt","w") for outils in champ1: for matières in champ2: for nvxpeda in champ3: f.write(outils+' '+matières+' '+nvxpeda) f.write('\n') f.close![]()
Partager