我正在使用以下代码通过索引[1 2]提取数据,是否有更短的解决方案?
(vec (map #(nth ["a" "b" "c"] % ) [1 2]))
(vec (map #(nth ["a" "b" "c"] % ) [1 2]))
mapv
将映射到一个向量,而向量在作为函数应用时会进行索引查找。
(mapv ["a" "b" "c"] [1 2])
(subvec ["a" "b" "c"] 1 3)
(mapv ["a" "b" "c"] [1 2])
(->> ["a" "b" "c"] (take 3) (drop 1))
(drop 1 ["a" "b" "c"])