Форум сайта python.su
0
К примеру, у меня есть класс
class some_class:
some code
Я создаю несколько экземпляров этого класса
some_exemplair_one = some_class
some_exemplair_two = some_class
И присваиваю значения их атрибутам
some_exemplair_one.attribute_one = “value_one”
some_exemplair_two.attribute_one = “value_two”
Теперь мне нужно перебрать значения этих атрибутов и сравнивать с заданным значением.
UPD: 2FishHook Это псведокод, вполне общепринятое явление.
Но, для простоты восприятия, я упрощу:
У меня есть два экземпляра класса, атрибутам которых присвоены некоторые значения
some_exemplair_one.attribute_one = "value_one"
some_exemplair_two.attribute_one = "value_two"
Отредактировано rudm (Ноя. 15, 2013 22:02:26)
Офлайн
568
rudm,
63 сообщения, можно было бы уже научиться оформлять код.
Создаю экземпляры класса some_exemplair_one = some_class
Отредактировано FishHook (Ноя. 15, 2013 21:21:08)
Офлайн
568
class Foo: pass a = Foo() b = Foo() c = Foo() a.foo = 1 b.foo = 2 c.foo = 3 a.bar = 1 b.bar = 2 c.bar = 3 for obj in (a, b, c): for attr in ("foo", "bar"): print getattr(obj, attr)
Офлайн