From 278f8eb99fb2f754eefc044a02ae8b2dd0819b99 Mon Sep 17 00:00:00 2001 From: tomrink <rink@ssec.wisc.edu> Date: Mon, 11 Oct 2021 13:10:05 -0500 Subject: [PATCH] cleaner code with list comprehension --- modules/util/util.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/modules/util/util.py b/modules/util/util.py index 75fe8851..33d8822a 100644 --- a/modules/util/util.py +++ b/modules/util/util.py @@ -542,17 +542,14 @@ def make_for_full_domain_predict(h5f, name_list=None, satellite='GOES16', domain n_x = int(xlen/w_x) n_y = int(ylen/w_y) - cc = [] - ll = [] + ll = [j_0 + j*w_y for j in range(n_y-1)] + cc = [i_0 + i*w_x for i in range(n_x-1)] - for didx, ds_name in enumerate(name_list): + for ds_name in enumerate(name_list): for j in range(n_y-1): j_ul = j * w_y for i in range(n_x-1): i_ul = i * w_x - if didx == 0: - ll.append(j_ul + j_0) - cc.append(i_ul + i_0) grd_dct_n[ds_name].append(grd_dct[ds_name][j_ul:j_ul+w_y, i_ul:i_ul+w_x]) grd_dct = {name: None for name in name_list} -- GitLab