【发布时间】:2021-12-27 00:01:15
【问题描述】:
我想将所有使用 items 类的变量添加到列表中,而无需在每次创建新项目时手动将每个项目添加到列表中。
例如itemsList = [flower, wood, iron, sticks]
flower = items(red, "flower", "0001",xpositions[0] ,ypositions[0])
wood = items(brown, "wood", "0002",xpositions[1] ,ypositions[1])
iron = items(iron, "iron", "0003",xpositions[2] ,ypositions[2])
sticks = items(brown, "sticks", "0004",xpositions[3] ,ypositions[3])
itemsList = []
类的代码
class items:
def __init__(self, colour, name, ID, xpos, ypos):
self.width = 20
self.height = 20
self.colour = colour
self.name = name
self.ID = ID
self.xpos = xpos
self.ypos = ypos
【问题讨论】:
-
放到
items构造函数中 -
我希望列表看起来像这样: itemsList = [flower, wood, iron, sticks]