Pythonでは、クラスのオブジェクトをリストに格納することが可能です。以下にその方法を示します。
class Person:
def __init__(self, name, email):
self.name = name
self.email = email
Taro = Person("Taro", "[email protected]")
Jiro = Person("Jiro", "[email protected]")
Person_info = [Taro, Jiro]
for member in Person_info:
print("Name:", member.name, " Email:", member.email)
このコードでは、Personというクラスを作成し、そのクラスのオブジェクトTaroとJiroを作成しています。そして、これらのオブジェクトをPerson_infoというリストに格納しています。
さらに、新しいメンバーを追加する場合は、append()メソッドを使用します。
Saburo = Person("Saburo", "[email protected]")
Person_info.append(Saburo)
for member in Person_info:
print("Name:", member.name, " Email:", member.email)
このように、Pythonのリストはクラスのオブジェクトを格納することができ、その内容を簡単に操作することができます。
以上が、Pythonでクラスのオブジェクトをリストに格納する方法になります。この情報が役立つことを願っています。.