That’s worse. IMO, solve this problem with two things:
type hint mylist as list | None or just list
use if not mylist:
The first documents intent and gives you static analysis tools some context to check for type consistency/compatibility, and the second shows that None vs empty isn’t an important distinction here.
That’s worse. IMO, solve this problem with two things:
mylist
aslist | None
or justlist
if not mylist:
The first documents intent and gives you static analysis tools some context to check for type consistency/compatibility, and the second shows that
None
vs empty isn’t an important distinction here.