bonjour
voila, j'ai une boucle que je voudrai racourcir..
......Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 for i in range(len(cc)): # nbr de materiaux trouves if len(cc)==1: # 1 materiau tab1=cc[0] mat1min1 = var50[0] mat1max1 = var80[0] mat1temp1= var70[0] if len(cc)==2: # 2 materiaux tab1=cc[0] tab2=cc[1] mat1min1 = var50[0] mat1max1 = var80[0] mat1temp1= var70[0] mat2min2 = var50[1] mat2max2 = var80[1] mat2temp2= var70[1] if len(cc)==3: # 3 materiaux tab1=cc[0] tab2=cc[1] tab3=cc[2] mat1min1 = var50[0] mat1max1 = var80[0] mat1temp1= var70[0] mat2min2 = var50[1] mat2max2 = var80[1] mat2temp2= var70[1] mat3min3 = var50[2] mat3max3 = var80[2] mat3temp3= var70[2]
y a t il moyen avec une concatenation d'indice de racourcir la boucle
je pensais a ecrire :
l'affectation matmin= var50[j] marche pasCode:
1
2 if len(cc)==j: matmin = "matmin" + str(j)