The title honestly says it all:
Why does not None return True. I have seen that bool(None) apparently returns False. Is there a good explanation as to why these two events occur this way ?
Edit: I guess what I'm really asking is what led to python implementing None as being a falsy type ?
 
    