我有一张包含电子邮件和密码的地图,看起来像这样...
{"email1" "password1","email2" "password2","email3" "password3"}
Run Code Online (Sandbox Code Playgroud)
我需要在包含电子邮件作为关键字的地图内制作一个地图(我认为我已经解释过了,我是Clojure的新手)。
如何使用这些值创建地图?
{"email1" {"email1" "password1"},"email2" {"email2" "password2"},"email3" {"email3" "password3"}}
Run Code Online (Sandbox Code Playgroud)
我尝试过zipmap,但是我得到的是矢量而不是地图...
{"email1" ["email1" "password1"],"email2" ["email2" "password2"],"email3" ["email3" "password3"]}
Run Code Online (Sandbox Code Playgroud)
(def m {"email1" "password1","email2" "password2","email3" "password3"})
(into {} (map (fn [[k v]] [k {k v}]) m))
;= {"email2" {"email2" "password2"}, "email1" {"email1" "password1"}, "email3" {"email3" "password3"}}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
174 次 |
| 最近记录: |