在 Python 中,我希望能够在某个运行时事件的循环中创建一个名称接近另一个名称的新变量,例如
for i in range (100):
   ###create a variable called var"i" = i
所以在运行循环后,我会有 100 个新变量,其中
    var1 = 1 
    var2 = 2 
    var3 = 3 
...  
或者可能在某些事件(假设可能按下按钮)包含一些信息(比如 QLineEdit 文本框的内容)的新字符串,称为 stringX,因此它不会覆盖前一个
我搜索了一下发现“exec”,但我想要更多解释,看看是否有办法在不使用“exec”的情况下做到这一点