Как сделать так, чтобы круги в этом списке могли быть изменены или удалены позже? Разве список не отличается от реальных объектов?Python: объекты в списке
def drawAllBubbles(window,numOfBubbles):
bublist=list()
for x in range(numOfBubbles):
p1= random.randrange(1000)
p2= random.randrange(1000)
center= graphics.Point(p1,p2)
bubx = center.getX()
buby = center.getY()
r = random.randint(1, 255)#randomize rgb values
g = random.randint(1, 255)
b = random.randint(1, 255)
circle = graphics.Circle(center, 5)
circle.setFill(color_rgb(r, g, b))
circle.setOutline("black")
circle.draw(window)
bublist.append(circle)
return bublist
window.getMouse()
Эта часть сценария по существу рисует
И затем возвращает список кругов.
'' 'bublist''' содержит круги. Они ** могут быть извлечены, использованы, изменены, удалены ... – wwii
@wwii Могу ли я запускать «getX()» и «getY()» для каждого круга в списке? – aero26
Если у '' 'Circle'' есть эти методы, то да. – wwii