>>> tests = [None, '', [], {}, (), 0, False, set(), 1, 2]
>>> print ''.join('"if %r:" return %s\n' % (test, bool(test)) for test in tests)
"if None:" return False
"if '':" return False
"if []:" return False
"if {}:" return False
"if ():" return False
"if 0:" return False
"if False:" return False
"if set([]):" return False
"if 1:" return True
"if 2:" return True

>>> 
