class Object(object):
def __init__(self, name):
self.name = name
def __repr__(self):
return 'Object(name=%r)' % self.name
flag = True
input = [Object(name=""), Object(name="fake_name"), Object(name="")]
print [o
for o in input
if flag or bool(o.name)
for flag in [flag and bool(o.name)]
]
Y2xhc3MgT2JqZWN0KG9iamVjdCk6CiAgICBkZWYgX19pbml0X18oc2VsZiwgbmFtZSk6CiAgICAgICAgc2VsZi5uYW1lID0gbmFtZQogICAgZGVmIF9fcmVwcl9fKHNlbGYpOgogICAgICAgIHJldHVybiAnT2JqZWN0KG5hbWU9JXIpJyAlIHNlbGYubmFtZQoKZmxhZyA9IFRydWUgCmlucHV0ID0gW09iamVjdChuYW1lPSIiKSwgT2JqZWN0KG5hbWU9ImZha2VfbmFtZSIpLCBPYmplY3QobmFtZT0iIildIAoKcHJpbnQgW28gCiAgICAgICAgZm9yIG8gaW4gaW5wdXQKICAgICAgICBpZiBmbGFnIG9yIGJvb2woby5uYW1lKQogICAgICAgIGZvciBmbGFnIGluIFtmbGFnIGFuZCBib29sKG8ubmFtZSldCiAgICAgICAgXQo=