Re,

Bon aujourd'hui je sèche vraiment, faut dire que j'ai pas codé depuis quelques mois déjà

Alors j'ai mon script qui me créé des listes comme ceci :

CAS_A=[CAS_A, Value_1, Value_2, Value_3, ......]
CAS_B=[CAS_A, Value_1, Value_2, Value_3, ......]

Merci à VinsS pour son aide sur cette mise en forme .

Si j'ai voulu faire ça c'est parce que maintenant je vais devoir utiliser ces listes et pour cela je parcours un fichier texte écris de la sorte :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
1000	CAS_ACFG	        CAS_A	1	CAS_C	0,2	CAS_F	0,8	CAS_G	1,2
1001	 CAS_JABR	        CAS_J	5	CAS_A	0,8	CAS_B	0,4	CAS_R	3,5
1002	 CAS_ACFG	        CAS_A	2	CAS_G	0,3	CAS_C	2,3	CAS_C	0,25
1003	 CAS_JABR	        CAS_A	0,3	CAS_J	0,2	CAS_R	1,4	CAS_R	2,3
1004	 CAS_ACFG	        CAS_A	0,2	CAS_C	2,3	CAS_G	1	CAS_G	0,25
1005	 CAS_JABR	        CAS_J	2,3	CAS_A	0,2	CAS_J	1,2	CAS_J	2,3
1006	 CAS_ACFG	        CAS_A	1,4	CAS_A	2,3	CAS_B	3,5	CAS_B	1,4
1007	 CAS_JABR	        CAS_A	1	CAS_B	1,4	CAS_A	1,2	CAS_J	1
1008	 CAS_ACFG	        CAS_A	1,9	CAS_F	1	CAS_C	3,5	CAS_A	1,4
1009	 CAS_JABR	        CAS_B	2	CAS_B	1,4	CAS_J	5,2	CAS_A	5
Ce fichier texte me décris les combinaisons que je dois faire avec mes listes

si on prend la première ligne le cas combiné s'appel CAS_ACFG et il est le résultat de : CAS_A[4] * 1 + CAS_C[4] * 0,2 + CAS_F[4] * 0,8 + CAS_G[4] * 1,2

Alors est il possible de faire appel à CAS_A=[CAS_A, Value_1, Value_2, Value_3, ......] qui est une liste lorsque je tombe sur CAS_A qui est un stringer dans mon fichier texte ?

Merci pour votre aide.