Каков наилучший способ сбросить атрибуты класса в Python.Атрибуты класса Python - сброс
У меня есть класс whichs имеет около 20 атрибутов класса, в моей инициализации у меня есть
class MyClass:
def __init__(self)
self.time=0
self.pos=0
self.vel=0
self.acc=0
self.rot=0
self.dyn=0
Они должны быть сброшены на каждой итерации моей программы, что опрятных способ сделать это, а не установка до нуля, как показано выше
Благодаря
превратить их в список, кортеж, диктовать или какая-то другая нормальная структура данных? – SilentGhost
Вы хотите сбросить атрибуты OBJECT или атрибуты CLASS? Вы говорите класс в своем вопросе, но, по вашему коду, вы имеете в виду атрибуты объекта. – Khelben
Как вы видите, существуют различные уродливые хаки, чтобы установить все переменные объекта на 0. Я не думаю, что они были правильными. Правильная вещь больше похожа на то, что вы делаете. Но если вы разместите реальный код, мы можем помочь вам сделать что-то здравомыслящее. –