code: def _filtered_actions(self, *a_types):
          
          for a in filter(lambda _: self.is_action(_, *a_types), self._actions):
              yield a
docs: Get actions filtered on a list of action types.
          
          :param a_type: argparse.Action instance name (e.g. count, append)