Существуют ли какие-либо значения, кроме False, None, 0 и 0.0, которые будут возвращать False с bool(x) (в Python 3.X)?
False
None
0
0.0
bool(x)
http://docs.python.org/py3k/library/stdtypes.html#truth-value-testing
Любой пустой объект последовательности или сопоставления также оценивается как False:
>>> bool({}) False >>> bool([]) False >>> bool("") False >>> bool(()) False