diff --git a/generics_0_func_any.py b/generics_0_func_any.py new file mode 100644 index 0000000..e6533c5 --- /dev/null +++ b/generics_0_func_any.py @@ -0,0 +1,29 @@ +from typing import Any, Dict + + +def get_item(values: Dict, key: Any) -> Any: + return values[key] + + +def main(): + str_keys: Dict[str, int] = { + "prvi": 1, + "drugi": 2, + "treći": 3, + } + + a = get_item(str_keys, "drugi") + print(a) + + # int_keys: Dict[int, str] = { + # 1: "prvi", + # 2: "drugi", + # 3: "treći", + # } + + # a = get_item(int_keys, 3) + # print(a) + + +if __name__ == "__main__": + main() diff --git a/generics_1_func.py b/generics_1_func_generics.py similarity index 100% rename from generics_1_func.py rename to generics_1_func_generics.py