Hash from two arrays: Difference between revisions
Add Emacs Lisp
(→{{header|Vlang}}: Rename "Vlang" in "V (Vlang)") |
(Add Emacs Lisp) |
||
Line 876:
iex(3)> Enum.zip(keys, values) |> Enum.into(Map.new)
%{one: 1, three: 3, two: 2}</syntaxhighlight>
=={{header|Emacs Lisp}}==
<syntaxhighlight lang="lisp">
(let ((keys ["a" "b" "c"])
(values [1 2 3]))
(apply 'vector (cl-loop for i across keys for j across values collect (vector i j)))
)
</syntaxhighlight>
=={{header|Erlang}}==
|