unitxt.dict_utils module
-
unitxt.dict_utils.delete_values(current_element: Any, query: List[str], index_into_query: int, remove_empty_ancestors=False) → Tuple[bool, Any]
-
unitxt.dict_utils.dict_delete(dic: dict, query: str, not_exist_ok: bool = False, remove_empty_ancestors=False)
-
unitxt.dict_utils.dict_get(dic: dict, query: str, not_exist_ok: bool = False, default: Any | None = None)
-
unitxt.dict_utils.dict_set(dic: dict, query: str, value: Any, not_exist_ok=True, set_multiple=False)
-
unitxt.dict_utils.get_values(current_element: Any, query: List[str], index_into_query: int) → Tuple[bool, Any]
-
unitxt.dict_utils.is_subpath(subpath, fullpath)
-
unitxt.dict_utils.set_values(current_element: Any, value: Any, index_into_query: int, fixed_parameters: dict, set_multiple: bool = False) → Tuple[bool, Any]
-
unitxt.dict_utils.validate_query_and_break_to_components(query: str) → List[str]