在Python中创建一个类的多个实例

猪90160720

所以说有一个A类

我可以按照以下方式创建A类的实例

inst1 = A()

inst2 = A()

inst3 = A()
...

我可以更整齐地完成这项工作吗?

我必须创建与服务器指定的实例数量一样多的实例(该数量每次都可能不同)。

我期待做类似的事情

for NUM in range(2):
    inst + NUM = A()

那么我想要得到的实例将是属于A类的三个实例(inst0,inst1,inst2)。

先感谢您

莱昂纳多·斯科蒂

如果不给它们分配一个指定的名称,则不能创建单个变量,要创建大量的变量,请使用列表(无索引)或字典(命名):

清单

与for循环:

instances = []

for x in range('number of instances'):

    instances.append(A())

具有列表理解功能(推荐):

instances = [A() for x in range('number of instances')]

辞典

与for循环:

instances = {}

for x in range('number of instances'):

    instances['inst' + str(x)] = A()

带有dict理解(推荐):

instances = {'inst' + str(x): A() for x in range('number of instances')}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在Java中创建一个类的多个实例

来自分类Dev

一个类的多个实例在python中包含一个列表

来自分类Dev

无法创建一个类的多个实例?

来自分类Dev

创建一个子类的多个实例,只有一个超类的实例

来自分类Dev

在c#中动态创建同一个类的多个对象实例

来自分类Dev

如何从python中的单个类继承一个类的多个实例

来自分类Dev

Python:如何在同一个类中获取类的创建实例?

来自分类Dev

Python:创建一个类的许多实例

来自分类常见问题

在Kotlin中创建一个抽象类的实例

来自分类Dev

在另一个类中创建该类的实例

来自分类Dev

在Structure C ++中创建一个对象的多个实例

来自分类Dev

在一个查询中创建模型的多个实例

来自分类Dev

如何在python的列表中存储一个类对象的多个实例?

来自分类Dev

Python/Psychopy:从一个类中实例化多个圆形对象

来自分类Dev

在另一个类中添加一个或多个类的实例

来自分类Dev

创建一个类的多个实例,但根据特定的属性(多个“单个”)使它们保持唯一

来自分类Dev

如果一个类需要在方法中创建另一个类的多个实例,则进行依赖注入

来自分类Dev

如果一个类在方法中需要时需要创建另一个类的多个实例,则进行依赖注入

来自分类Dev

创建一个视图的多个实例

来自分类Dev

创建一个视图的多个实例

来自分类Dev

如何在实例化时在新类中创建另一个类的实例?

来自分类Dev

如何访问在一个类中创建的多个ToggleButtons?

来自分类Dev

Python类:一个类中的实例方法指向另一个类中的实例方法

来自分类Dev

我应该如何创建一个 Dockerfile 以在一个实例中运行多个服务?

来自分类Dev

在Python中从一个类创建多个tcp套接字处理程序

来自分类Dev

根据类的“类”创建一个新的类实例

来自分类Dev

如何在一个实例/一个脚本中的多个实例中创建存储过程?

来自分类Dev

是否可以在同一类中创建一个类的实例?

来自分类Dev

使用循环在一个类中为另一个类的多个实例中的按钮添加ActiveListeners

Related 相关文章

  1. 1

    无法在Java中创建一个类的多个实例

  2. 2

    一个类的多个实例在python中包含一个列表

  3. 3

    无法创建一个类的多个实例?

  4. 4

    创建一个子类的多个实例,只有一个超类的实例

  5. 5

    在c#中动态创建同一个类的多个对象实例

  6. 6

    如何从python中的单个类继承一个类的多个实例

  7. 7

    Python:如何在同一个类中获取类的创建实例?

  8. 8

    Python:创建一个类的许多实例

  9. 9

    在Kotlin中创建一个抽象类的实例

  10. 10

    在另一个类中创建该类的实例

  11. 11

    在Structure C ++中创建一个对象的多个实例

  12. 12

    在一个查询中创建模型的多个实例

  13. 13

    如何在python的列表中存储一个类对象的多个实例?

  14. 14

    Python/Psychopy:从一个类中实例化多个圆形对象

  15. 15

    在另一个类中添加一个或多个类的实例

  16. 16

    创建一个类的多个实例,但根据特定的属性(多个“单个”)使它们保持唯一

  17. 17

    如果一个类需要在方法中创建另一个类的多个实例,则进行依赖注入

  18. 18

    如果一个类在方法中需要时需要创建另一个类的多个实例,则进行依赖注入

  19. 19

    创建一个视图的多个实例

  20. 20

    创建一个视图的多个实例

  21. 21

    如何在实例化时在新类中创建另一个类的实例?

  22. 22

    如何访问在一个类中创建的多个ToggleButtons?

  23. 23

    Python类:一个类中的实例方法指向另一个类中的实例方法

  24. 24

    我应该如何创建一个 Dockerfile 以在一个实例中运行多个服务?

  25. 25

    在Python中从一个类创建多个tcp套接字处理程序

  26. 26

    根据类的“类”创建一个新的类实例

  27. 27

    如何在一个实例/一个脚本中的多个实例中创建存储过程?

  28. 28

    是否可以在同一类中创建一个类的实例?

  29. 29

    使用循环在一个类中为另一个类的多个实例中的按钮添加ActiveListeners

热门标签

归档