def FilterTargets(search): if type(search) == str: search = [search] list_out = [] for key in sorted(Implemented_Targets.keys()): if any([i.lower() in key.lower() for i in search]): list_out.append(Implemented_Targets[key].__name__) return ', '.join(sorted(list_out))