以下是一个示例代码,用于遍历数组中的子数组并创建一个模型:
# 创建一个模型类
class Model:
def __init__(self, name):
self.name = name
def __str__(self):
return f"Model: {self.name}"
# 定义一个数组
array = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# 遍历数组中的子数组并创建模型
models = []
for sub_array in array:
# 创建一个新的模型对象,并将子数组作为参数传入
model = Model(sub_array)
models.append(model)
# 打印创建的模型
for model in models:
print(model)
运行以上代码,将会输出:
Model: [1, 2, 3]
Model: [4, 5, 6]
Model: [7, 8, 9]
这个示例中,我们定义了一个名为Model
的模型类,它接受一个名为name
的参数,并在实例化时将其赋值给模型的name
属性。然后,我们创建一个包含子数组的二维数组array
。接着,我们使用for
循环遍历array
中的每个子数组,并创建一个新的模型对象,将子数组作为参数传入。每个创建的模型对象都被添加到models
列表中。最后,我们遍历models
列表,并打印每个模型对象。
你可以根据自己的需求修改模型类的属性和方法,以及遍历数组中的子数组的方式。
上一篇:遍历数组中的数组
下一篇:遍历数组中的数组以确定值