Définir plusieurs variables à l'aide de la boucle sur python

voix
0

Je suis un débutant dans le codage python. J'ai quelques questions:

Question 1: Comment puis-je définir plusieurs variables à l'aide de boucles en Python

global I1_1
global I1_2
global I1_3
global I1_4
global I1_5
global I1_6

Questions 2: Comment puis-je appeler plusieurs objets à l'aide de la boucle for.

Par exemple, j'ai ces objets:

lineEdit_1
lineEdit_2
...
lineEdit_100

Je voudrais appeler chacun d'entre eux dans une boucle. J'ai essayé de chercher quelque chose de similaire en ligne, mais je ne ai pas trouver. Ma première pensée a été de définir une plage pour une variable i (1-100) puis appelez lineEdit_i. Une idée?

Créé 27/11/2018 à 15:21
source utilisateur
Dans d'autres langues...                            


1 réponses

voix
0

On dirait que vous parlez la création de variables de manière dynamique, qui , à ma connaissance , vous ne pouvez pas faire. Ce que vous pouvez faire, cependant, est tirer parti de la structure de données python de listes. Initialiser une liste en définissant une variable comme my_list = []vous pouvez l' .append()un de vos variables dans la liste, utilisez une boucle for à boucle à travers toutes vos variables, et faites tout ce que vous avez besoin dans votre boucle.

Créé 27/11/2018 à 15:25
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more