Я хочу дать возможность выполнять один и тот же метод для всех переменных в классе, то есть у меня есть класс Dog, с методами double и append
class Dog:
def __init__ (self, height, weight, age):
self.height = height
self.weight = weight
self.age = age
def double:
self.height = height * height
def append:
weight = list(weight).append(weight)
Допустим, я хочу разрешитьвсе остальные переменные высоты, веса и возраста тоже могут удваиваться и дополняться.Теперь я мог бы сделать это так, чтобы я мог корректировать один и тот же метод снова и снова для каждой переменной роста, веса, возраста и т. Д. И т. Д. Но это не выглядит чистым, чтобы выписывать один и тот же метод снова и снова для каждогопеременная, и это еще более нелепо, если, скажем, у меня есть 30 переменных и необходимо определить один и тот же метод для всех из них.Какой чистый, питонный способ сделать это?Должен ли я поместить класс внутри класса?Определить функцию?