对象列表即为存放实例化对象的列表

class C1(object):
	pass


class C2(object):
	pass


obj_list = []  # 用于存实例化对象的列表
for func in [C1, C2]:  # 遍历类
	obj = func()  # 生成实例化对象
	obj_list.append(obj)  # 添加到对象列表中


# 另一写法,列表生成式
obj_list = [func() for func in [C1, C2]]
# for func in [C1, C2],func 为遍历 [C1, C2]
# func() 就分别为实例化的 C1、C2

  

相关文章:

  • 2022-01-31
  • 2021-06-11
  • 2021-10-05
  • 2022-12-23
  • 2019-03-14
  • 2021-08-30
  • 2020-04-10
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-02-27
  • 2021-05-21
  • 2021-12-18
  • 2018-06-07
  • 2021-06-27
  • 2021-12-29
相关资源
相似解决方案