Bonjour a tous les abonnés, voila mon petit probleme, je souhaiterais extraire de mon generateur les valeurs de mon input pour les mettre sur une liste ou un dictionnaire.
Est ce que c'est possible
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 def generateur(n): for i in range(n): if i == 1: ch1= float(input("Cote: ")) print(ch1) elif i ==2: ch2= float(input("Cote: ")) print(ch2) elif i ==3: ch3= float(input("Cote: ")) print(ch3) elif i ==4: ch4= float(input("Cote: ")) print(ch4) yield i+1 i = generateur(4) for v in i: print(v)
Partager