在Python中,可以通过以下几种方式遍历一个类中的实例化对象列表:
class MyClass:
def __init__(self, name):
self.name = name
# 创建实例化对象
obj1 = MyClass("Object 1")
obj2 = MyClass("Object 2")
obj3 = MyClass("Object 3")
# 存储实例化对象的列表
objects = [obj1, obj2, obj3]
# 遍历实例化对象列表
for obj in objects:
print(obj.name)
class MyClass:
def __init__(self, name):
self.name = name
# 创建实例化对象
obj1 = MyClass("Object 1")
obj2 = MyClass("Object 2")
obj3 = MyClass("Object 3")
# 存储实例化对象的列表
objects = [obj1, obj2, obj3]
# 使用列表推导式遍历实例化对象列表
names = [obj.name for obj in objects]
print(names)
以上两种方式都可以遍历一个类中的实例化对象列表,并输出每个对象的属性值。在实际应用中,可以根据具体需求选择适合的遍历方式。
云+社区技术沙龙[第17期]
开箱吧腾讯云
企业创新在线学堂
云+社区技术沙龙[第10期]
企业创新在线学堂
T-Day
Elastic 中国开发者大会
云+社区技术沙龙第33期
领取专属 10元无门槛券
手把手带您无忧上云