Browse Source

[mod] searx.utils.dict_subset: rewrite with comprehension

Alexandre Flament 3 years ago
parent
commit
697ebeddcc
1 changed files with 1 additions and 5 deletions
  1. 1 5
      searx/utils.py

+ 1 - 5
searx/utils.py

@@ -262,11 +262,7 @@ def dict_subset(d, properties):
         >>> >> dict_subset({'A': 'a', 'B': 'b', 'C': 'c'}, ['A', 'D'])
         >>> >> dict_subset({'A': 'a', 'B': 'b', 'C': 'c'}, ['A', 'D'])
         {'A': 'a'}
         {'A': 'a'}
     """
     """
-    result = {}
-    for k in properties:
-        if k in d:
-            result[k] = d[k]
-    return result
+    return {k: d[k] for k in properties if k in d}
 
 
 
 
 def get_torrent_size(filesize, filesize_multiplier):
 def get_torrent_size(filesize, filesize_multiplier):