X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FNBI.git;a=blobdiff_plain;f=osm_nbi%2Futils.py;fp=osm_nbi%2Futils.py;h=73fc40f7c687f65750b9c03143f42a8040b2e400;hp=aac3d905afb3eb21d24a494239d10415dcbd2fb2;hb=f3c3955b0b4f446834fc5a41dfae21d5685d4807;hpb=2325828219f5009508f34b34a43dfcdf58d0aa0b diff --git a/osm_nbi/utils.py b/osm_nbi/utils.py index aac3d90..73fc40f 100644 --- a/osm_nbi/utils.py +++ b/osm_nbi/utils.py @@ -31,6 +31,14 @@ def find_in_list(the_list, condition_lambda): return None +def filter_in_list(the_list, condition_lambda): + ret = [] + for item in the_list: + if condition_lambda(item): + ret.append(item) + return ret + + def find_index_in_list(the_list, condition_lambda): for index, item in enumerate(the_list): if condition_lambda(item):