Если речь про то, чтобы при нажатии удалять кнопки, то нужно использовать метод destroy()
Но для этого где-то нужно сохранять эти созданные в init кнопки, сейчас они никуда не привязаны.
Например
self.bt = Button(root, text="gg", command=self.a)
# и потом для удаления можно будет сделать
self.bt.destroy()
Или же унаследовать этот класс кнопки, чтобы сам объект был кнопкой
class But(Button):
def __init__(self,root,coords):
super().__init__(root, text="gg", command=self.a)
self.grid(row=1, column=coords)
def a(self):
print("bt")
self.destroy()