Pythonでクラスオブジェクトの配列を作成の方法

Pythonでは、リスト(List)を使用してクラスオブジェクトを格納できます。以下に例を示します。

最初に、クラスを作成します:

class MyClass:
    def __init__(self, name):
        self.name = name

次に、クラスオブジェクトの配列を作成します。

my_objects = []

# 使用循环创建多个类对象,并将它们添加到数组中
for i in range(5):
    obj = MyClass("Object " + str(i))
    my_objects.append(obj)

現在、my_objectsは5つのMyClassクラスのオブジェクトを含む配列です。配列内のクラスオブジェクトにインデックスを指定してアクセスすることも、クラスオブジェクトの属性にアクセスすることもできます。例:

# 访问数组中的第一个类对象的属性
print(my_objects[0].name)  # 输出:"Object 0"

以上の情報が皆様のお役に立てば幸いです!

bannerAds