在python上使用for循环定义多个变量

时间:2018-11-27 15:21:46

标签: python for-loop variables pyqt5 qt-designer

我是python编码的初学者。我有几个问题:

问题1:如何在Python中使用for循环定义多个变量

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

问题2:如何使用for循环调用多个对象。

例如,我有以下对象:

lineEdit_1
lineEdit_2
...
lineEdit_100

我想在for循环中调用其中的每个人。我试图在网上寻找类似的东西,但没有找到。我的第一个想法是为变量i(1-100)定义一个范围,然后调用lineEdit_i。有想法吗?

1 个答案:

答案 0 :(得分:0)

听起来您正在谈论动态创建变量,据我所知您无法做到。但是,您可以利用列表的python数据结构。通过设置类似my_list = []的变量来初始化列表,然后可以将.append()中的任何变量添加到列表中,使用for循环遍历所有变量,并在循环中执行所需操作