标签: python boolean nonetype
标题诚实地说明了一切: 为什么not None返回True。我已经看到bool(None)显然返回了False。关于这两个事件为何以这种方式发生,有很好的解释吗?
not None
True
bool(None)
False
编辑:我想我真正要问的是什么导致python将None实现为虚假类型?
答案 0 :(得分:1)
因为否定任何falsy value值将导致True。