Solución
solution.tsTypeScript
from typing import List
def parse_args(args: List[str]) -> dict:
# Parsea pares --clave valor de la lista de argumentos
result = {}
this_arg = ""
for i in range(len(args)):
if args[i].startswith("--"):
this_arg = args[i][2:]
elif args[i].isdigit():
result[this_arg] = int(args[i])
else:
result[this_arg] = args[i]
return result0respuestas