首页 > 解决方案 > 如何自动创建对象(例如在循环中)

问题描述

我正在尝试编写一个程序,其中的某种动作可以自动创建一个对象。

[ 我知道这行不通,但它证明了我需要什么]

任何人都可以帮助我并告诉我如何实现它以便它可以工作吗?非常感谢

标签: python

解决方案


动态创建 var 名称是不可能的,但是您可以有条件地用您创建的对象填充一个列表,并使用索引或填充字典进行访问,传递一个键并作为值给该对象。

some_dict = {}
for i in range(10):
    some_dict[i] = newObject()

推荐阅读