class Wall:
#存储墙方块列表
wall_list=[]
def init(self):
wall_list.append(self)
Python中,定义类时,怎么在构造方法里将实例对象本身加入到类变量列表中
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
chuifengde 2021-11-26 11:44关注class wall: wall_list = [] def __init__(self, n): self.n = n wall.wall_list.append(self) def pri(self): print(self.n) @classmethod def show(cls): for _ in cls.wall_list: print(_.n) w1 = wall('w11') w2 = wall('w22') w1.pri() w2.show()本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报