Yes, in Python 3, the boolean evaluation of numbers has been fixed to match that of other programming languages. Therefore, any non-zero number is still considered 'true', but any non-empty container or object is also considered 'true'. Zero and empty containers/objects are considered 'false'.