如何在Clojure中将字符文字更改为数字,尤其是在向量中?
所以,[\1]
进入[1]
,或\1
进入1
。
修改
更好的是,如何将[[3 \1] [2 \2] [1 \3]]
转变为[[3 1] [2 2] [1 3]]
?
答案 0 :(得分:1)
我已经解释了there如何进行字符转换。
关于您的编辑,一种方法是:
;; using destructuring
(map (fn[[n c]] [n (Character/digit c 10)] ) [[3 \1] [2 \2] [1 \3]])