Cleaning up conditionals
Tim Chase
python.list at tim.thechases.com
Sat Dec 31 15:41:21 EST 2016
On 2016-12-30 19:59, Deborah Swanson wrote:
> Similar, actually the same as Cameron suggested. I really need to
> revisit testing for empty. I probably rejected it early on for some
> bad reason (you don't understand everything that goes wrong when
> you're learning).
If your data is anything like what I often get, it had spaces in it,
and
x = " "
if x:
print("yep")
else:
print("nope")
prints "yep". So when processing data like this, I prefer to take a
cleaning pass over everything to strip out leading/trailing
whitespace before attempting to use any logic on it.
-tkc
More information about the Python-list
mailing list