>>> s=[]>>> if not s: print(False) False>>> if s== None: print("NONE")>>> >>> if not s: print("N")N>>> s= 9>>> if not s: print("N")>>> if s: print("Y")Y>>> These experiments demonstrate that "not" means not having a value, is empty, but has a location in ram, hence a reference, but is not a None, no reference at all.