Elegancia (cadena a tabla hash)

propuesto por josejuan

Siguiendo la línea de la elegancia, dada una cadena de caracteres con campos y filas delimitadas, obtener una tabla hash.

Enunciado
Dada una única cadena de entrada S, un único carácter delimitador de filas F y un único carácter delimitador de columnas C, devolver una tabla hash, en la que la clave es el valor de la primera columna y el dato el resto de valores.

Por ejemplo, dados

S = "1,pepe,2012;4,juan,2024;2,andrés,2009"
F = ";"
C = ","

La tabla hash será

1 -> [pepe, 2012]
4 -> [juan, 2024]
2 -> [andrés, 2009]

Por ejemplo, si la tabla hash resultante se denota por H y si los corchetes son acceso al índice (base 0), hacer algo como H[4][1] devolvería 2024.
Preguntas sobre el desafío

¿Tienes dudas sobre el desafío? plantéala aquí

Plantea tu pregunta

13 Soluciones

Dar mi solución

Dar mi solución