lint: clean up len-as-condition warnings

Rather than count iterables just to test equality to 0, use their
implicit truthiness instead.  Shouldn't be any functional changes.

BUG=chromium:980619
TEST=`cros lint` is clean w/pylint-1.7 again

Change-Id: I9cf9ca1ed7ff90d540e9d93f777562b4103afc1a
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/1818779
Reviewed-by: Michael Mortensen <mmortensen@google.com>
Commit-Queue: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
diff --git a/cli/flash.py b/cli/flash.py
index c892521..5fd0c87 100644
--- a/cli/flash.py
+++ b/cli/flash.py
@@ -118,7 +118,7 @@
   images = sorted([x for x in os.listdir(dir_path) if
                    _IsFilePathGPTDiskImage(os.path.join(dir_path, x))])
   idx = 0
-  if len(images) == 0:
+  if not images:
     raise ValueError('No image found in %s.' % dir_path)
   elif len(images) > 1:
     idx = cros_build_lib.GetChoice(