Попытка удалить объекты из памяти - неправильный путь.Python не предлагает никакой возможности сделать это вручную, и в любом случае это будет неправильная операция.
Вам необходимо изменить любую структуру данных, представляющую вашу шахматную доску, чтобы она представляла игровое состояние, в котором присутствует черная ладья.на c2 и ни одной фигуры на b2, а не игровое состояние, в котором черная черта находится на b2, а белая ладья на c2.В разумной реализации шахматной доски для начинающего проекта на Python это, вероятно, означает назначение ячеек в списке списков.Для этого не нужно вручную удалять объекты из памяти.
Наличие rook1
и rook2
переменных, относящихся к вашим ладьям, не нужно и, вероятно, контрпродуктивно.