请问如何动态生成变量数组?【已解决】

请问如何动态生成变量数组?【已解决】

比如我有个循环语句,要动态创建很多变量,有没有方法产生类似下面这样的效果(假想代码囧):

[Copy to clipboard] [ - ]
CODE:
for i in list:
    temp[i]="ddd"

-----------------------
temp1   ddd
temp2   ddd
temp3   ddd
... ...

列表不就可以了?
问题是我不能确定变量的数量哦~如何列表呢?


---------------------------------------------


刚看了半天论坛,找到一个帖子,似乎可以解决我的问题。


--------------------------

Python的动态实例化很简单,可以算作一个小技巧:
# 随便定义一个类
class mc():
  pass
# 初始化一个 dict 用来装 实例
dict = {}
# 动态实例化
for instance in ["mca","mcb","mcc","mcd"]:
  dict[instance] = mc()
# 所有的变量都被实例化了
# 调用也很简单,只需要:
dict["INSTANCE"] 就可以调用了
如:
dict["mca"]
---------------------------------------------
列表不是可以append么?列表完全可以,而且你是用数字下标索引不必用字典