If `items` is an empty list, what does `not items` return?
Explanation
An empty list is falsy, and `not` produces the Boolean opposite of that truth value, so the result is `True`. It does not return the original list or mutate it into a truthy object.