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}}==
59

edits