python - 如何自动创建对象(例如在循环中)
问题描述
我正在尝试编写一个程序,其中的某种动作可以自动创建一个对象。
[ ]
任何人都可以帮助我并告诉我如何实现它以便它可以工作吗?非常感谢
解决方案
动态创建 var 名称是不可能的,但是您可以有条件地用您创建的对象填充一个列表,并使用索引或填充字典进行访问,传递一个键并作为值给该对象。
some_dict = {}
for i in range(10):
some_dict[i] = newObject()
推荐阅读
- python - Python multiprocessing.Pool 使用的 CPU 比允许的多
- django - Django - 在单个视图中添加、删除和更新模型
- powershell - 使用扩展字符串作为 Powershell 函数参数
- r - 如何在 R 中合并两个不同数据集的两列,以便我为未匹配的字段提供 NA 或 0 值
- c# - 产生可枚举表达式内列表中的所有事件
- apache - 如何将 Chemistry ContentStream 对象转换为字节数组(byte[])?
- python - 在 python 中从文本文件(也特定于路径)中附加带有特定单词(RegEx)的 CSV
- css - Materializecss:如何使图像在网格内覆盖全宽
- jenkins - 如何从 Jenkins 中删除所有 BlueOcean GitHub 令牌
- entity-framework - 实体框架代码优先:多个一对多