list = [{"typhoon", " (ONSTREAM: 7) (SATURATES: 5) (OUTCATCHING: 6) (SPURNED: 9) (VIGAS: 10) (WOMANISE: 9) (LODGMENT: 8) (STRATOCUMULI: 2) (SACAHUISTA: 3) (EARTHRISE: 3) (PLASTERBOARDS: 4) (WOOER: 6) (BARILLA: 6) (GLANCING: 6) (RAGTAGS: 7) (CAUSES: 8) (STARBOARDING: 5) (REHYDRATION: 8) (DABCHICKS: 6) (HAGIOSCOPES: 4)"}, {"typhoon", " (ENUNCIATE: 5) (FIXURE: 25) (OUTSCOLDED: 5) (ALUMINATE: 5) (NEBULOSE: 7) (NEPHROPATHY: 4) (STOPCOCKS: 8) (NOIRS: 7) (GLIADINS: 5) (CONGLOMERATION: 4) (MEALTIMES: 6) (WASHROOM: 7) (PARAKEET: 6) (WILLY: 25) (ARAGONITES: 5) (BIRTHRATES: 7) (HAIKUS: 6) (EXCRETORY: 4) (EROSIVITY: 4) (PYROLIZES: 8)"}]
list |> Enum.reduce(%{}, fn {k,v}, acc -> Map.update(acc, k, v, &(&1 <> v)) end)
%{"typhoon" => " (ONSTREAM: 7) (SATURATES: 5) (OUTCATCHING: 6) (SPURNED: 9) (VIGAS: 10) (WOMANISE: 9) (LODGMENT: 8) (STRATOCUMULI: 2) (SACAHUISTA: 3) (EARTHRISE: 3) (PLASTERBOARDS: 4) (WOOER: 6) (BARILLA: 6) (GLANCING: 6) (RAGTAGS: 7) (CAUSES: 8) (STARBOARDING: 5) (REHYDRATION: 8) (DABCHICKS: 6) (HAGIOSCOPES: 4) (ENUNCIATE: 5) (FIXURE: 25) (OUTSCOLDED: 5) (ALUMINATE: 5) (NEBULOSE: 7) (NEPHROPATHY: 4) (STOPCOCKS: 8) (NOIRS: 7) (GLIADINS: 5) (CONGLOMERATION: 4) (MEALTIMES: 6) (WASHROOM: 7) (PARAKEET: 6) (WILLY: 25) (ARAGONITES: 5) (BIRTHRATES: 7) (HAIKUS: 6) (EXCRETORY: 4) (EROSIVITY: 4) (PYROLIZES: 8)"}
Thanks all