你是想知道他为什么会输出吗?这没问题,当 b为空时,是none,不会输出但你加了一个not,反转了布尔值,not b的布尔值是true,所以if not b的条件成立,输出空的列表是false
b是空,也就是false,not b就是非空,也就是true,那if条件就成立了啊
b是空,那么not b就是True,if表达式成立,所以就走print了
有帮助的话,请点采纳该答案~