Форум сайта python.su
0
doza_andвот отличный пример. теперь повторю вопрос.
чтото я совсем не пойму почему вас не устраивает то что предлагают
Код:
class Tv:
def __init__(self):
self.a=1
d={} #словарь
d= #в словаре храниться список
d.append(Tv())
print d.a
Офлайн
253
чтото типа:
filter(lambda obj:isinstance(obj, Tv) and obj.a==1 ,d[1])==[]
Отредактировано (Фев. 7, 2011 19:46:03)
Офлайн
13
if [obj for obj in d[1] if isinstance(obj, Tv) and obj.a == 1]:
print "It's there!"
else:
print "It's not there"
Отредактировано (Фев. 7, 2011 11:36:21)
Офлайн
0
блин оба варианта прямо красивые )
Офлайн