summaryrefslogtreecommitdiff
path: root/dict_utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'dict_utils.py')
-rw-r--r--dict_utils.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/dict_utils.py b/dict_utils.py
index b1464c6..451a87d 100644
--- a/dict_utils.py
+++ b/dict_utils.py
@@ -70,7 +70,7 @@ def raise_on_duplicated_keys(key, new_value, old_value):
def coalesce(
inputs: Iterator[Dict[Any, Any]],
*,
- aggregation_function: Callable[[Any, Any], Any] = coalesce_by_creating_list,
+ aggregation_function: Callable[[Any, Any, Any], Any] = coalesce_by_creating_list,
) -> Dict[Any, Any]:
"""Merge N dicts into one dict containing the union of all keys /
values in the input dicts. When keys collide, apply the
@@ -223,7 +223,7 @@ def dict_to_key_value_lists(d: Dict[Any, Any]) -> Tuple[List[Any], List[Any]]:
['scott', '555-1212', '123 main st.', '12345']
"""
- r = ([], [])
+ r: Tuple[List[Any], List[Any]] = ([], [])
for (k, v) in d.items():
r[0].append(k)
r[1].append(v)