_DictOperation#

class ext_list._DictOperation(iterable=(), /)#
to_dict(key: Callable[[T, Any], Any] | property | str | Hashable, *args: Any) dict[Hashable, T]#
to_dict_list(keys: list[Callable[[T, Any], Any] | property | str | Hashable], arg_tuples: list[tuple[Any, ...]] = []) Iterable[dict[str | Hashable, T]]#
to_dict_with_complex_keys(keys: list[Callable[[T, Any], Any] | property | str] | list[Hashable], arg_tuples: list[tuple[Any, ...]] = []) dict[tuple[Any, ...], T]#
dicts_to_instances(type_: TI) Iterable[TI]#
group_by_key(key: Callable[[T, Any], Any] | property | str | Hashable, *args: Any) dict[Hashable, Iterable[T]]#
rename_keys(rename_keys: dict[Hashable, Hashable]) Iterable[T]#
map_for_keys(keys: list[Hashable], function: Callable[[Any], Any] | type, *args: Any) Iterable[dict[Any, Any]]#